PMD report

Problems found

#FileLineProblem
1 src/RunGui.java 8 All classes and interfaces must belong to a named package
2 src/RunGui.java 9 All methods are static. Consider using Singleton instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.
3 src/RunGui.java 11 Parameter 'args' is not assigned and could be declared final
4 src/Server.java 33 All classes and interfaces must belong to a named package
5 src/Server.java 33 The class 'Server' has a Cyclomatic Complexity of 7 (Highest = 16).
6 src/Server.java 35 The Logger variable declaration does not contain the static and final modifiers
7 src/Server.java 37 It is somewhat confusing to have a field name matching the declaring class name
8 src/Server.java 38 Avoid unused private fields such as 'maxProcessors'.
9 src/Server.java 39 Avoid excessively long variable names like noOfAllowedConnections
10 src/Server.java 39 Variables that are final and static should be in all caps.
11 src/Server.java 41 Avoid unused private fields such as 'paths'.
12 src/Server.java 43 Avoid using implementation types like 'HashMap'; use the interface instead
13 src/Server.java 43 Avoid using implementation types like 'HashMap'; use the interface instead
14 src/Server.java 45 Avoid really long methods.
15 src/Server.java 45 The method 'main' has a Cyclomatic Complexity of 16.
16 src/Server.java 47 Found 'DD'-anomaly for variable 'portNo' (lines '47'-'58').
17 src/Server.java 50 Local variable 'paths' could be declared final
18 src/Server.java 54 Found 'DU'-anomaly for variable 'clientNo' (lines '54'-'185').
19 src/Server.java 57 Avoid using if statements without curly braces
20 src/Server.java 62 Local variable 'loggingFile' could be declared final
21 src/Server.java 87 Local variable 'clientUpdaterPort' could be declared final
22 src/Server.java 92 Found 'DD'-anomaly for variable 'clientConnection' (lines '92'-'96').
23 src/Server.java 105 Avoid instantiating new objects inside loops
24 src/Server.java 105 Local variable 'objectInput' could be declared final
25 src/Server.java 106 Local variable 'analysisRequested' could be declared final
26 src/Server.java 117 Avoid instantiating new objects inside loops
27 src/Server.java 127 Avoid instantiating new objects inside loops
28 src/Server.java 140 Avoid excessively long variable names like requestProcessingThread
29 src/Server.java 140 Avoid instantiating new objects inside loops
30 src/Server.java 140 Avoid using ThreadGroup; it is not thread safe
31 src/Server.java 140 To be compliant to J2EE, a webapp should not use any thread.
32 src/Server.java 140 To be compliant to J2EE, a webapp should not use any thread.
33 src/Server.java 152 Avoid using exceptions as flow control.
34 src/Server.java 156 Avoid using if statements without curly braces
35 src/Server.java 162 Avoid using if statements without curly braces
36 src/Server.java 168 Avoid using if statements without curly braces
37 src/Server.java 176 System.exit() should not be used in J2EE/JEE apps
38 src/Server.java 198 A method should have only one exit point, and that should be the last statement in the method
39 src/att/grappa/Attribute.java 55 The class 'Attribute' has a Cyclomatic Complexity of 7 (Highest = 33).
40 src/att/grappa/Attribute.java 73 Parameter 'newHandler' is not assigned and could be declared final
41 src/att/grappa/Attribute.java 74 Local variable 'oldHandler' could be declared final
42 src/att/grappa/Attribute.java 80 Found non-transient, non-static member. Please mark as transient or provide accessors.
43 src/att/grappa/Attribute.java 82 Found non-transient, non-static member. Please mark as transient or provide accessors.
44 src/att/grappa/Attribute.java 87 Found non-transient, non-static member. Please mark as transient or provide accessors.
45 src/att/grappa/Attribute.java 89 Found non-transient, non-static member. Please mark as transient or provide accessors.
46 src/att/grappa/Attribute.java 89 It is somewhat confusing to have a field name with the same name as a method
47 src/att/grappa/Attribute.java 92 Found non-transient, non-static member. Please mark as transient or provide accessors.
48 src/att/grappa/Attribute.java 106 Parameter 'attrName' is not assigned and could be declared final
49 src/att/grappa/Attribute.java 106 Parameter 'attrValue' is not assigned and could be declared final
50 src/att/grappa/Attribute.java 106 Parameter 'elemType' is not assigned and could be declared final
51 src/att/grappa/Attribute.java 123 Parameter 'attr' is not assigned and could be declared final
52 src/att/grappa/Attribute.java 136 Unnecessary final modifier in final class
53 src/att/grappa/Attribute.java 145 Unnecessary final modifier in final class
54 src/att/grappa/Attribute.java 154 Unnecessary final modifier in final class
55 src/att/grappa/Attribute.java 163 Unnecessary final modifier in final class
56 src/att/grappa/Attribute.java 175 Unnecessary final modifier in final class
57 src/att/grappa/Attribute.java 176 A switch with less than 3 branches is inefficient, use a if statement instead.
58 src/att/grappa/Attribute.java 176 Switch statements should have a default label
59 src/att/grappa/Attribute.java 181 Assigning an Object to null is a code smell. Consider refactoring.
60 src/att/grappa/Attribute.java 197 Avoid reassigning parameters such as 'attrValue'
61 src/att/grappa/Attribute.java 197 The method 'setValue' has a Cyclomatic Complexity of 11.
62 src/att/grappa/Attribute.java 198 Found 'DD'-anomaly for variable 'changed' (lines '198'-'212').
63 src/att/grappa/Attribute.java 198 Found 'DD'-anomaly for variable 'changed' (lines '198'-'217').
64 src/att/grappa/Attribute.java 198 Found 'DD'-anomaly for variable 'changed' (lines '198'-'223').
65 src/att/grappa/Attribute.java 199 Found 'DD'-anomaly for variable 'isString' (lines '199'-'202').
66 src/att/grappa/Attribute.java 199 Found 'DU'-anomaly for variable 'isString' (lines '199'-'232').
67 src/att/grappa/Attribute.java 200 Found 'DD'-anomaly for variable 'oldValue' (lines '200'-'203').
68 src/att/grappa/Attribute.java 200 Found 'DD'-anomaly for variable 'oldValue' (lines '200'-'206').
69 src/att/grappa/Attribute.java 201 No need to check for null before an instanceof
70 src/att/grappa/Attribute.java 202 Found 'DU'-anomaly for variable 'isString' (lines '202'-'232').
71 src/att/grappa/Attribute.java 210 Avoid if (x != y) ..; else ..;
72 src/att/grappa/Attribute.java 212 Avoid assignments in operands
73 src/att/grappa/Attribute.java 214 Assigning an Object to null is a code smell. Consider refactoring.
74 src/att/grappa/Attribute.java 217 Avoid assignments in operands
75 src/att/grappa/Attribute.java 219 Assigning an Object to null is a code smell. Consider refactoring.
76 src/att/grappa/Attribute.java 223 Avoid assignments in operands
77 src/att/grappa/Attribute.java 224 Assigning an Object to null is a code smell. Consider refactoring.
78 src/att/grappa/Attribute.java 225 Assigning an Object to null is a code smell. Consider refactoring.
79 src/att/grappa/Attribute.java 240 The method name and parameter number are suspiciously close to equals(Object)
80 src/att/grappa/Attribute.java 242 A method should have only one exit point, and that should be the last statement in the method
81 src/att/grappa/Attribute.java 245 A method should have only one exit point, and that should be the last statement in the method
82 src/att/grappa/Attribute.java 248 A method should have only one exit point, and that should be the last statement in the method
83 src/att/grappa/Attribute.java 250 Local variable 'attrValue' could be declared final
84 src/att/grappa/Attribute.java 252 A method should have only one exit point, and that should be the last statement in the method
85 src/att/grappa/Attribute.java 255 A method should have only one exit point, and that should be the last statement in the method
86 src/att/grappa/Attribute.java 275 Local variable 'attrValue' could be declared final
87 src/att/grappa/Attribute.java 338 Avoid really long methods.
88 src/att/grappa/Attribute.java 338 Found 'UR'-anomaly for variable 'strbuf' (lines '338'-'338').
89 src/att/grappa/Attribute.java 338 The method 'convertValue' has a Cyclomatic Complexity of 33.
90 src/att/grappa/Attribute.java 339 Found 'DD'-anomaly for variable 'stringValue' (lines '339'-'344').
91 src/att/grappa/Attribute.java 339 Found 'DD'-anomaly for variable 'stringValue' (lines '339'-'351').
92 src/att/grappa/Attribute.java 339 Found 'DD'-anomaly for variable 'stringValue' (lines '339'-'358').
93 src/att/grappa/Attribute.java 339 Found 'DD'-anomaly for variable 'stringValue' (lines '339'-'365').
94 src/att/grappa/Attribute.java 339 Found 'DD'-anomaly for variable 'stringValue' (lines '339'-'372').
95 src/att/grappa/Attribute.java 339 Found 'DD'-anomaly for variable 'stringValue' (lines '339'-'387').
96 src/att/grappa/Attribute.java 339 Found 'DD'-anomaly for variable 'stringValue' (lines '339'-'395').
97 src/att/grappa/Attribute.java 339 Found 'DD'-anomaly for variable 'stringValue' (lines '339'-'402').
98 src/att/grappa/Attribute.java 339 Found 'DD'-anomaly for variable 'stringValue' (lines '339'-'409').
99 src/att/grappa/Attribute.java 339 Found 'DD'-anomaly for variable 'stringValue' (lines '339'-'416').
100 src/att/grappa/Attribute.java 339 Found 'DD'-anomaly for variable 'stringValue' (lines '339'-'423').
101 src/att/grappa/Attribute.java 339 Found 'DD'-anomaly for variable 'stringValue' (lines '339'-'430').
102 src/att/grappa/Attribute.java 339 Found 'DD'-anomaly for variable 'stringValue' (lines '339'-'437').
103 src/att/grappa/Attribute.java 339 Found 'DD'-anomaly for variable 'stringValue' (lines '339'-'444').
104 src/att/grappa/Attribute.java 339 Found 'DU'-anomaly for variable 'stringValue' (lines '339'-'459').
105 src/att/grappa/Attribute.java 346 The String literal "value of attribute \"" appears 26 times in this file; the first occurrence is on line 346
106 src/att/grappa/Attribute.java 360 The String literal "\" is not an instance of Integer" appears 9 times in this file; the first occurrence is on line 360
107 src/att/grappa/Attribute.java 378 Consider replacing this Hashtable with the newer java.util.Map
108 src/att/grappa/Attribute.java 379 Local variable 'strbuf' could be declared final
109 src/att/grappa/Attribute.java 380 Consider replacing this Hashtable with the newer java.util.Map
110 src/att/grappa/Attribute.java 380 Local variable 'keys' could be declared final
111 src/att/grappa/Attribute.java 383 Avoid using if statements without curly braces
112 src/att/grappa/Attribute.java 443 Avoid if (x != y) ..; else ..;
113 src/att/grappa/Attribute.java 446 Avoid throwing raw exception types.
114 src/att/grappa/Attribute.java 454 Avoid throwing raw exception types.
115 src/att/grappa/Attribute.java 475 Avoid reassigning parameters such as 'stringValue'
116 src/att/grappa/Attribute.java 475 The method 'convertStringValue' has a Cyclomatic Complexity of 29.
117 src/att/grappa/Attribute.java 476 Found 'DD'-anomaly for variable 'value' (lines '476'-'479').
118 src/att/grappa/Attribute.java 476 Found 'DD'-anomaly for variable 'value' (lines '476'-'486').
119 src/att/grappa/Attribute.java 476 Found 'DD'-anomaly for variable 'value' (lines '476'-'489').
120 src/att/grappa/Attribute.java 476 Found 'DD'-anomaly for variable 'value' (lines '476'-'492').
121 src/att/grappa/Attribute.java 476 Found 'DD'-anomaly for variable 'value' (lines '476'-'496').
122 src/att/grappa/Attribute.java 476 Found 'DD'-anomaly for variable 'value' (lines '476'-'503').
123 src/att/grappa/Attribute.java 476 Found 'DD'-anomaly for variable 'value' (lines '476'-'511').
124 src/att/grappa/Attribute.java 476 Found 'DD'-anomaly for variable 'value' (lines '476'-'514').
125 src/att/grappa/Attribute.java 476 Found 'DD'-anomaly for variable 'value' (lines '476'-'522').
126 src/att/grappa/Attribute.java 476 Found 'DD'-anomaly for variable 'value' (lines '476'-'529').
127 src/att/grappa/Attribute.java 476 Found 'DD'-anomaly for variable 'value' (lines '476'-'532').
128 src/att/grappa/Attribute.java 476 Found 'DD'-anomaly for variable 'value' (lines '476'-'535').
129 src/att/grappa/Attribute.java 476 Found 'DD'-anomaly for variable 'value' (lines '476'-'543').
130 src/att/grappa/Attribute.java 476 Found 'DD'-anomaly for variable 'value' (lines '476'-'546').
131 src/att/grappa/Attribute.java 476 Found 'DD'-anomaly for variable 'value' (lines '476'-'549').
132 src/att/grappa/Attribute.java 476 Found 'DD'-anomaly for variable 'value' (lines '476'-'553').
133 src/att/grappa/Attribute.java 476 Found 'DU'-anomaly for variable 'value' (lines '476'-'565').
134 src/att/grappa/Attribute.java 478 String.trim().length()==0 is an inefficient way to validate an empty String.
135 src/att/grappa/Attribute.java 492 Avoid instantiating Integer objects. Call Integer.valueOf() instead.
136 src/att/grappa/Attribute.java 496 Found 'DU'-anomaly for variable 'value' (lines '496'-'565').
137 src/att/grappa/Attribute.java 499 New exception is thrown in catch block, original stack trace may be lost
138 src/att/grappa/Attribute.java 503 Avoid instantiating Integer objects. Call Integer.valueOf() instead.
139 src/att/grappa/Attribute.java 507 Consider replacing this Hashtable with the newer java.util.Map
140 src/att/grappa/Attribute.java 512 Consider replacing this Hashtable with the newer java.util.Map
141 src/att/grappa/Attribute.java 517 Consider replacing this Hashtable with the newer java.util.Map
142 src/att/grappa/Attribute.java 522 Found 'DU'-anomaly for variable 'value' (lines '522'-'565').
143 src/att/grappa/Attribute.java 525 New exception is thrown in catch block, original stack trace may be lost
144 src/att/grappa/Attribute.java 535 Avoid assignments in operands
145 src/att/grappa/Attribute.java 535 Found 'DD'-anomaly for variable 'value' (lines '535'-'537').
146 src/att/grappa/Attribute.java 537 Avoid assignments in operands
147 src/att/grappa/Attribute.java 537 Found 'DU'-anomaly for variable 'value' (lines '537'-'565').
148 src/att/grappa/Attribute.java 552 Avoid if (x != y) ..; else ..;
149 src/att/grappa/Attribute.java 555 Avoid throwing raw exception types.
150 src/att/grappa/Attribute.java 580 Avoid really long methods.
151 src/att/grappa/Attribute.java 580 The method 'copyValue' has a Cyclomatic Complexity of 31.
152 src/att/grappa/Attribute.java 581 Found 'DD'-anomaly for variable 'copy_value' (lines '581'-'586').
153 src/att/grappa/Attribute.java 581 Found 'DD'-anomaly for variable 'copy_value' (lines '581'-'593').
154 src/att/grappa/Attribute.java 581 Found 'DD'-anomaly for variable 'copy_value' (lines '581'-'600').
155 src/att/grappa/Attribute.java 581 Found 'DD'-anomaly for variable 'copy_value' (lines '581'-'607').
156 src/att/grappa/Attribute.java 581 Found 'DD'-anomaly for variable 'copy_value' (lines '581'-'614').
157 src/att/grappa/Attribute.java 581 Found 'DD'-anomaly for variable 'copy_value' (lines '581'-'621').
158 src/att/grappa/Attribute.java 581 Found 'DD'-anomaly for variable 'copy_value' (lines '581'-'628').
159 src/att/grappa/Attribute.java 581 Found 'DD'-anomaly for variable 'copy_value' (lines '581'-'635').
160 src/att/grappa/Attribute.java 581 Found 'DD'-anomaly for variable 'copy_value' (lines '581'-'642').
161 src/att/grappa/Attribute.java 581 Found 'DD'-anomaly for variable 'copy_value' (lines '581'-'649').
162 src/att/grappa/Attribute.java 581 Found 'DD'-anomaly for variable 'copy_value' (lines '581'-'656').
163 src/att/grappa/Attribute.java 581 Found 'DD'-anomaly for variable 'copy_value' (lines '581'-'663').
164 src/att/grappa/Attribute.java 581 Found 'DD'-anomaly for variable 'copy_value' (lines '581'-'670').
165 src/att/grappa/Attribute.java 581 Found 'DD'-anomaly for variable 'copy_value' (lines '581'-'677').
166 src/att/grappa/Attribute.java 581 Found 'DU'-anomaly for variable 'copy_value' (lines '581'-'692').
167 src/att/grappa/Attribute.java 676 Avoid if (x != y) ..; else ..;
168 src/att/grappa/Attribute.java 679 Avoid throwing raw exception types.
169 src/att/grappa/Attribute.java 687 Avoid throwing raw exception types.
170 src/att/grappa/Attribute.java 709 Found 'DD'-anomaly for variable 'attrType' (lines '709'-'713').
171 src/att/grappa/Attribute.java 709 Found 'DD'-anomaly for variable 'attrType' (lines '709'-'716').
172 src/att/grappa/Attribute.java 709 Found 'DD'-anomaly for variable 'attrType' (lines '709'-'719').
173 src/att/grappa/Attribute.java 709 Found 'DD'-anomaly for variable 'attrType' (lines '709'-'722').
174 src/att/grappa/Attribute.java 709 Found 'DU'-anomaly for variable 'attrType' (lines '709'-'729').
175 src/att/grappa/Attribute.java 728 This statement may have some unnecessary parentheses
176 src/att/grappa/AttributeHandler.java 35 Avoid modifiers which are implied by the context
177 src/att/grappa/AttributeHandler.java 51 Avoid modifiers which are implied by the context
178 src/att/grappa/AttributeHandler.java 66 Avoid modifiers which are implied by the context
179 src/att/grappa/CustomRenderer.java 39 Avoid modifiers which are implied by the context
180 src/att/grappa/CustomRenderer.java 53 Avoid modifiers which are implied by the context
181 src/att/grappa/CustomRenderer.java 73 Avoid modifiers which are implied by the context
182 src/att/grappa/Edge.java 23 The class 'Edge' has a Cyclomatic Complexity of 4 (Highest = 25).
183 src/att/grappa/Edge.java 24 This class has too many methods, consider refactoring it.
184 src/att/grappa/Edge.java 30 Variables that are final and static should be in all caps.
185 src/att/grappa/Edge.java 35 Found non-transient, non-static member. Please mark as transient or provide accessors.
186 src/att/grappa/Edge.java 36 Found non-transient, non-static member. Please mark as transient or provide accessors.
187 src/att/grappa/Edge.java 37 Found non-transient, non-static member. Please mark as transient or provide accessors.
188 src/att/grappa/Edge.java 38 Found non-transient, non-static member. Please mark as transient or provide accessors.
189 src/att/grappa/Edge.java 39 Found non-transient, non-static member. Please mark as transient or provide accessors.
190 src/att/grappa/Edge.java 44 Use explicit scoping instead of the default package private level
191 src/att/grappa/Edge.java 53 Parameter 'head' is not assigned and could be declared final
192 src/att/grappa/Edge.java 53 Parameter 'subg' is not assigned and could be declared final
193 src/att/grappa/Edge.java 53 Parameter 'tail' is not assigned and could be declared final
194 src/att/grappa/Edge.java 66 Parameter 'head' is not assigned and could be declared final
195 src/att/grappa/Edge.java 66 Parameter 'headPort' is not assigned and could be declared final
196 src/att/grappa/Edge.java 108 Avoid reassigning parameters such as 'head'
197 src/att/grappa/Edge.java 108 Avoid reassigning parameters such as 'headPort'
198 src/att/grappa/Edge.java 108 Avoid reassigning parameters such as 'key'
199 src/att/grappa/Edge.java 108 Avoid reassigning parameters such as 'tail'
200 src/att/grappa/Edge.java 108 Avoid reassigning parameters such as 'tailPort'
201 src/att/grappa/Edge.java 108 The constructor 'Edge' has a Cyclomatic Complexity of 25.
202 src/att/grappa/Edge.java 110 Local variable 'directed' could be declared final
203 src/att/grappa/Edge.java 113 Avoid using if...else statements without curly braces
204 src/att/grappa/Edge.java 115 Avoid using if...else statements without curly braces
205 src/att/grappa/Edge.java 118 Use equals() to compare object references.
206 src/att/grappa/Edge.java 119 Avoid throwing raw exception types.
207 src/att/grappa/Edge.java 121 Local variable 'enm' could be declared final
208 src/att/grappa/Edge.java 123 Avoid if (x != y) ..; else ..;
209 src/att/grappa/Edge.java 124 Avoid throwing raw exception types.
210 src/att/grappa/Edge.java 130 Avoid throwing raw exception types.
211 src/att/grappa/Edge.java 138 Local variable 'tmpNode' could be declared final
212 src/att/grappa/Edge.java 141 Local variable 'tmpPort' could be declared final
213 src/att/grappa/Edge.java 147 Avoid instantiating String objects; this is usually unnecessary.
214 src/att/grappa/Edge.java 151 Avoid instantiating String objects; this is usually unnecessary.
215 src/att/grappa/Edge.java 153 Avoid if (x != y) ..; else ..;
216 src/att/grappa/Edge.java 155 Avoid throwing raw exception types.
217 src/att/grappa/Edge.java 163 Overridable method 'setName' called during object construction
218 src/att/grappa/Edge.java 166 Avoid if (x != y) ..; else ..;
219 src/att/grappa/Edge.java 168 Avoid if (x != y) ..; else ..;
220 src/att/grappa/Edge.java 170 Avoid if (x != y) ..; else ..;
221 src/att/grappa/Edge.java 179 These nested if statements could be combined
222 src/att/grappa/Edge.java 181 Avoid throwing raw exception types.
223 src/att/grappa/Edge.java 213 A method should have only one exit point, and that should be the last statement in the method
224 src/att/grappa/Edge.java 213 This statement may have some unnecessary parentheses
225 src/att/grappa/Edge.java 225 This statement may have some unnecessary parentheses
226 src/att/grappa/Edge.java 236 This statement may have some unnecessary parentheses
227 src/att/grappa/Edge.java 250 Use explicit scoping instead of the default package private level
228 src/att/grappa/Edge.java 251 Local variable 'oldName' could be declared final
229 src/att/grappa/Edge.java 266 Assigning an Object to null is a code smell. Consider refactoring.
230 src/att/grappa/Edge.java 321 Found 'DD'-anomaly for variable 'tail' (lines '321'-'325').
231 src/att/grappa/Edge.java 321 Found 'DD'-anomaly for variable 'tail' (lines '321'-'327').
232 src/att/grappa/Edge.java 322 Found 'DD'-anomaly for variable 'head' (lines '322'-'330').
233 src/att/grappa/Edge.java 322 Found 'DD'-anomaly for variable 'head' (lines '322'-'332').
234 src/att/grappa/Edge.java 341 This statement may have some unnecessary parentheses
235 src/att/grappa/Edge.java 380 The method 'attributeType' has a Cyclomatic Complexity of 18.
236 src/att/grappa/Edge.java 381 Found 'DD'-anomaly for variable 'convtype' (lines '381'-'388').
237 src/att/grappa/Edge.java 381 Found 'DD'-anomaly for variable 'convtype' (lines '381'-'390').
238 src/att/grappa/Edge.java 381 Found 'DD'-anomaly for variable 'convtype' (lines '381'-'392').
239 src/att/grappa/Edge.java 381 Found 'DD'-anomaly for variable 'convtype' (lines '381'-'394').
240 src/att/grappa/Edge.java 381 Found 'DD'-anomaly for variable 'convtype' (lines '381'-'396').
241 src/att/grappa/Edge.java 381 Found 'DD'-anomaly for variable 'convtype' (lines '381'-'398').
242 src/att/grappa/Edge.java 381 Found 'DD'-anomaly for variable 'convtype' (lines '381'-'400').
243 src/att/grappa/Edge.java 381 Found 'DD'-anomaly for variable 'convtype' (lines '381'-'402').
244 src/att/grappa/Edge.java 381 Found 'DU'-anomaly for variable 'convtype' (lines '381'-'409').
245 src/att/grappa/Edge.java 404 A method should have only one exit point, and that should be the last statement in the method
246 src/att/grappa/Edge.java 404 This statement may have some unnecessary parentheses
247 src/att/grappa/Edge.java 423 A method should have only one exit point, and that should be the last statement in the method
248 src/att/grappa/Edge.java 428 Consider replacing this Enumeration with the newer java.util.Iterator
249 src/att/grappa/Edge.java 429 Use explicit scoping instead of the default package private level
250 src/att/grappa/Edge.java 430 Use explicit scoping instead of the default package private level
251 src/att/grappa/Edge.java 431 Use explicit scoping instead of the default package private level
252 src/att/grappa/Edge.java 446 Found 'DD'-anomaly for variable 'tmpEdge' (lines '446'-'449').
253 src/att/grappa/Edge.java 446 Found 'DD'-anomaly for variable 'tmpEdge' (lines '446'-'458').
254 src/att/grappa/Edge.java 446 Found 'DU'-anomaly for variable 'tmpEdge' (lines '446'-'466').
255 src/att/grappa/Edge.java 451 A method should have only one exit point, and that should be the last statement in the method
256 src/att/grappa/Edge.java 454 Assigning an Object to null is a code smell. Consider refactoring.
257 src/att/grappa/Edge.java 460 A method should have only one exit point, and that should be the last statement in the method
258 src/att/grappa/Edge.java 463 Assigning an Object to null is a code smell. Consider refactoring.
259 src/att/grappa/Element.java 11 This class has a bunch of public methods and attributes
260 src/att/grappa/Element.java 29 Abstract classes should be named AbstractXXX
261 src/att/grappa/Element.java 29 Avoid really long classes.
262 src/att/grappa/Element.java 29 The class 'Element' has a Cyclomatic Complexity of 5 (Highest = 36).
263 src/att/grappa/Element.java 29 Too many fields
264 src/att/grappa/Element.java 31 This class has too many methods, consider refactoring it.
265 src/att/grappa/Element.java 37 Found non-transient, non-static member. Please mark as transient or provide accessors.
266 src/att/grappa/Element.java 37 Use explicit scoping instead of the default package private level
267 src/att/grappa/Element.java 44 Found non-transient, non-static member. Please mark as transient or provide accessors.
268 src/att/grappa/Element.java 44 It is somewhat confusing to have a field name with the same name as a method
269 src/att/grappa/Element.java 45 Found non-transient, non-static member. Please mark as transient or provide accessors.
270 src/att/grappa/Element.java 52 Avoid excessively long variable names like userAttributeTypeMap
271 src/att/grappa/Element.java 52 Consider replacing this Hashtable with the newer java.util.Map
272 src/att/grappa/Element.java 69 Found non-transient, non-static member. Please mark as transient or provide accessors.
273 src/att/grappa/Element.java 105 Use explicit scoping instead of the default package private level
274 src/att/grappa/Element.java 108 Consider replacing this Hashtable with the newer java.util.Map
275 src/att/grappa/Element.java 108 Found non-transient, non-static member. Please mark as transient or provide accessors.
276 src/att/grappa/Element.java 108 Use explicit scoping instead of the default package private level
277 src/att/grappa/Element.java 111 Consider replacing this Hashtable with the newer java.util.Map
278 src/att/grappa/Element.java 111 Use explicit scoping instead of the default package private level
279 src/att/grappa/Element.java 114 Use explicit scoping instead of the default package private level
280 src/att/grappa/Element.java 124 Avoid excessively long variable names like printAllAttributes
281 src/att/grappa/Element.java 133 Avoid excessively long variable names like printDefaultAttributes
282 src/att/grappa/Element.java 161 Parameter 'subg' is not assigned and could be declared final
283 src/att/grappa/Element.java 161 Parameter 'type' is not assigned and could be declared final
284 src/att/grappa/Element.java 163 Overridable method 'setSubgraph' called during object construction
285 src/att/grappa/Element.java 164 Overridable method 'setGraph' called during object construction
286 src/att/grappa/Element.java 165 Overridable method 'setIdKey' called during object construction
287 src/att/grappa/Element.java 168 Overridable method 'attrOfInterest' called during object construction
288 src/att/grappa/Element.java 200 This statement may have some unnecessary parentheses
289 src/att/grappa/Element.java 211 This statement may have some unnecessary parentheses
290 src/att/grappa/Element.java 222 This statement may have some unnecessary parentheses
291 src/att/grappa/Element.java 240 This statement may have some unnecessary parentheses
292 src/att/grappa/Element.java 265 Parameter 'delete' is not assigned and could be declared final
293 src/att/grappa/Element.java 270 Parameter 'isDelete' is not assigned and could be declared final
294 src/att/grappa/Element.java 270 Parameter 'state' is not assigned and could be declared final
295 src/att/grappa/Element.java 270 Use block level rather than method level synchronization
296 src/att/grappa/Element.java 275 A method should have only one exit point, and that should be the last statement in the method
297 src/att/grappa/Element.java 275 This statement may have some unnecessary parentheses
298 src/att/grappa/Element.java 277 A method should have only one exit point, and that should be the last statement in the method
299 src/att/grappa/Element.java 281 A method should have only one exit point, and that should be the last statement in the method
300 src/att/grappa/Element.java 284 A method should have only one exit point, and that should be the last statement in the method
301 src/att/grappa/Element.java 284 Avoid using if statements without curly braces
302 src/att/grappa/Element.java 285 A method should have only one exit point, and that should be the last statement in the method
303 src/att/grappa/Element.java 287 Avoid if (x != y) ..; else ..;
304 src/att/grappa/Element.java 303 Avoid using if statements without curly braces
305 src/att/grappa/Element.java 309 Local variable 'attr' could be declared final
306 src/att/grappa/Element.java 322 Avoid using if statements without curly braces
307 src/att/grappa/Element.java 324 Local variable 'attr' could be declared final
308 src/att/grappa/Element.java 325 Avoid using if statements without curly braces
309 src/att/grappa/Element.java 336 Avoid using if statements without curly braces
310 src/att/grappa/Element.java 378 The method 'setAttribute' has a Cyclomatic Complexity of 15.
311 src/att/grappa/Element.java 386 Found 'DD'-anomaly for variable 'oldValue' (lines '386'-'399').
312 src/att/grappa/Element.java 386 Found 'DU'-anomaly for variable 'oldValue' (lines '386'-'416').
313 src/att/grappa/Element.java 413 Avoid instantiating Long objects.Call Long.valueOf() instead
314 src/att/grappa/Element.java 428 Local variable 'dfltAttr' could be declared final
315 src/att/grappa/Element.java 429 Found 'DD'-anomaly for variable 'attr' (lines '429'-'430').
316 src/att/grappa/Element.java 436 Avoid instantiating Long objects.Call Long.valueOf() instead
317 src/att/grappa/Element.java 470 Found 'DD'-anomaly for variable 'oldValue' (lines '470'-'474').
318 src/att/grappa/Element.java 470 Found 'DD'-anomaly for variable 'oldValue' (lines '470'-'477').
319 src/att/grappa/Element.java 470 Found 'DD'-anomaly for variable 'oldValue' (lines '470'-'482').
320 src/att/grappa/Element.java 471 Found 'DU'-anomaly for variable 'subg' (lines '471'-'487').
321 src/att/grappa/Element.java 471 Local variable 'subg' could be declared final
322 src/att/grappa/Element.java 472 Switch statements should have a default label
323 src/att/grappa/Element.java 518 Found 'DD'-anomaly for variable 'oldValue' (lines '518'-'522').
324 src/att/grappa/Element.java 518 Found 'DD'-anomaly for variable 'oldValue' (lines '518'-'525').
325 src/att/grappa/Element.java 518 Found 'DD'-anomaly for variable 'oldValue' (lines '518'-'530').
326 src/att/grappa/Element.java 519 Found 'DU'-anomaly for variable 'subg' (lines '519'-'535').
327 src/att/grappa/Element.java 519 Local variable 'subg' could be declared final
328 src/att/grappa/Element.java 520 Switch statements should have a default label
329 src/att/grappa/Element.java 568 Consider replacing this Hashtable with the newer java.util.Map
330 src/att/grappa/Element.java 568 Found 'DD'-anomaly for variable 'pairs' (lines '568'-'572').
331 src/att/grappa/Element.java 569 Found 'DD'-anomaly for variable 'attr' (lines '569'-'574').
332 src/att/grappa/Element.java 569 Found 'DD'-anomaly for variable 'attr' (lines '569'-'592').
333 src/att/grappa/Element.java 569 Found 'DU'-anomaly for variable 'attr' (lines '569'-'601').
334 src/att/grappa/Element.java 578 Switch statements should have a default label
335 src/att/grappa/Element.java 629 Avoid variables with short names like sg
336 src/att/grappa/Element.java 631 Avoid assignments in operands
337 src/att/grappa/Element.java 631 Found 'DU'-anomaly for variable 'attr' (lines '631'-'635').
338 src/att/grappa/Element.java 632 Avoid assignments in operands
339 src/att/grappa/Element.java 632 Found 'DU'-anomaly for variable 'sg' (lines '632'-'635').
340 src/att/grappa/Element.java 662 Found 'DD'-anomaly for variable 'value' (lines '662'-'675').
341 src/att/grappa/Element.java 662 Found 'DD'-anomaly for variable 'value' (lines '662'-'678').
342 src/att/grappa/Element.java 662 Found 'DD'-anomaly for variable 'value' (lines '662'-'681').
343 src/att/grappa/Element.java 662 Found 'DU'-anomaly for variable 'value' (lines '662'-'685').
344 src/att/grappa/Element.java 663 Avoid variables with short names like sg
345 src/att/grappa/Element.java 663 Found 'DD'-anomaly for variable 'sg' (lines '663'-'665').
346 src/att/grappa/Element.java 663 Found 'DD'-anomaly for variable 'sg' (lines '663'-'666').
347 src/att/grappa/Element.java 665 Avoid using if...else statements without curly braces
348 src/att/grappa/Element.java 666 Avoid using if...else statements without curly braces
349 src/att/grappa/Element.java 673 Switch statements should have a default label
350 src/att/grappa/Element.java 705 Found 'DD'-anomaly for variable 'attr' (lines '705'-'707').
351 src/att/grappa/Element.java 707 Avoid assignments in operands
352 src/att/grappa/Element.java 707 Found 'DD'-anomaly for variable 'attr' (lines '707'-'708').
353 src/att/grappa/Element.java 721 Found 'DD'-anomaly for variable 'value' (lines '721'-'725').
354 src/att/grappa/Element.java 773 The method 'setSubgraph' has a Cyclomatic Complexity of 11.
355 src/att/grappa/Element.java 775 Switch statements should have a default label
356 src/att/grappa/Element.java 800 Assigning an Object to null is a code smell. Consider refactoring.
357 src/att/grappa/Element.java 804 Assigning an Object to null is a code smell. Consider refactoring.
358 src/att/grappa/Element.java 841 Found 'DU'-anomaly for variable 'indent' (lines '841'-'851').
359 src/att/grappa/Element.java 863 The method 'printAttributes' has a Cyclomatic Complexity of 20.
360 src/att/grappa/Element.java 863 The method printAttributes() has an NPath complexity of 2400
361 src/att/grappa/Element.java 864 Found 'DU'-anomaly for variable 'indent' (lines '864'-'911').
362 src/att/grappa/Element.java 865 Found 'DU'-anomaly for variable 'prefix' (lines '865'-'911').
363 src/att/grappa/Element.java 866 Found 'DU'-anomaly for variable 'suffix' (lines '866'-'911').
364 src/att/grappa/Element.java 871 Consider replacing this Hashtable with the newer java.util.Map
365 src/att/grappa/Element.java 871 Found 'DD'-anomaly for variable 'printlist' (lines '871'-'874').
366 src/att/grappa/Element.java 871 Found 'DU'-anomaly for variable 'printlist' (lines '871'-'911').
367 src/att/grappa/Element.java 874 Found 'DU'-anomaly for variable 'printlist' (lines '874'-'911').
368 src/att/grappa/Element.java 877 Found 'DD'-anomaly for variable 'attrs' (lines '877'-'879').
369 src/att/grappa/Element.java 877 Found 'DD'-anomaly for variable 'attrs' (lines '877'-'881').
370 src/att/grappa/Element.java 933 The method 'canonString' has a Cyclomatic Complexity of 19.
371 src/att/grappa/Element.java 933 The method canonString() has an NPath complexity of 1215
372 src/att/grappa/Element.java 936 Avoid assignments in operands
373 src/att/grappa/Element.java 936 Found 'DU'-anomaly for variable 'len' (lines '936'-'978').
374 src/att/grappa/Element.java 942 Avoid unused local variables such as 'ch'.
375 src/att/grappa/Element.java 942 Avoid variables with short names like ch
376 src/att/grappa/Element.java 943 Found 'DD'-anomaly for variable 'has_special' (lines '943'-'950').
377 src/att/grappa/Element.java 944 Found 'DD'-anomaly for variable 'isHTML' (lines '944'-'961').
378 src/att/grappa/Element.java 950 Found 'DD'-anomaly for variable 'has_special' (lines '950'-'950').
379 src/att/grappa/Element.java 952 These nested if statements could be combined
380 src/att/grappa/Element.java 953 Found 'DD'-anomaly for variable 'has_special' (lines '953'-'950').
381 src/att/grappa/Element.java 960 Avoid assignments in operands
382 src/att/grappa/Element.java 965 When doing a String.toLowerCase()/toUpperCase() call, use a Locale
383 src/att/grappa/Element.java 967 Position literals first in String comparisons
384 src/att/grappa/Element.java 967 Position literals first in String comparisons
385 src/att/grappa/Element.java 967 Position literals first in String comparisons
386 src/att/grappa/Element.java 968 Position literals first in String comparisons
387 src/att/grappa/Element.java 968 Position literals first in String comparisons
388 src/att/grappa/Element.java 990 Found 'DD'-anomaly for variable 'type' (lines '990'-'1,000').
389 src/att/grappa/Element.java 990 Found 'DD'-anomaly for variable 'type' (lines '990'-'1,003').
390 src/att/grappa/Element.java 990 Found 'DD'-anomaly for variable 'type' (lines '990'-'1,006').
391 src/att/grappa/Element.java 990 Found 'DD'-anomaly for variable 'type' (lines '990'-'994').
392 src/att/grappa/Element.java 990 Found 'DD'-anomaly for variable 'type' (lines '990'-'997').
393 src/att/grappa/Element.java 1006 Assigning an Object to null is a code smell. Consider refactoring.
394 src/att/grappa/Element.java 1024 Found 'DD'-anomaly for variable 'allDigits' (lines '1,024'-'1,028').
395 src/att/grappa/Element.java 1024 Found 'DD'-anomaly for variable 'allDigits' (lines '1,024'-'1,031').
396 src/att/grappa/Element.java 1028 Found 'DD'-anomaly for variable 'allDigits' (lines '1,028'-'1,028').
397 src/att/grappa/Element.java 1028 Found 'DD'-anomaly for variable 'allDigits' (lines '1,028'-'1,031').
398 src/att/grappa/Element.java 1031 Found 'DD'-anomaly for variable 'allDigits' (lines '1,031'-'1,028').
399 src/att/grappa/Element.java 1031 Found 'DD'-anomaly for variable 'allDigits' (lines '1,031'-'1,031').
400 src/att/grappa/Element.java 1052 The method delete() has an NPath complexity of 2016
401 src/att/grappa/Element.java 1054 Found 'DU'-anomaly for variable 'name' (lines '1,054'-'1,118').
402 src/att/grappa/Element.java 1055 Found 'DD'-anomaly for variable 'enm' (lines '1,055'-'1,057').
403 src/att/grappa/Element.java 1062 Found 'DD'-anomaly for variable 'elem' (lines '1,062'-'1,075').
404 src/att/grappa/Element.java 1062 Found 'DD'-anomaly for variable 'elem' (lines '1,062'-'1,092').
405 src/att/grappa/Element.java 1062 Found 'DU'-anomaly for variable 'elem' (lines '1,062'-'1,118').
406 src/att/grappa/Element.java 1063 Found 'DD'-anomaly for variable 'prnt' (lines '1,063'-'1,066').
407 src/att/grappa/Element.java 1065 Assigning an Object to null is a code smell. Consider refactoring.
408 src/att/grappa/Element.java 1068 Assigning an Object to null is a code smell. Consider refactoring.
409 src/att/grappa/Element.java 1071 A high ratio of statements to labels in a switch statement. Consider refactoring.
410 src/att/grappa/Element.java 1092 Found 'DD'-anomaly for variable 'elem' (lines '1,092'-'1,094').
411 src/att/grappa/Element.java 1092 Found 'DD'-anomaly for variable 'elem' (lines '1,092'-'1,098').
412 src/att/grappa/Element.java 1098 Found 'DD'-anomaly for variable 'elem' (lines '1,098'-'1,100').
413 src/att/grappa/Element.java 1098 Found 'DD'-anomaly for variable 'elem' (lines '1,098'-'1,104').
414 src/att/grappa/Element.java 1104 Found 'DD'-anomaly for variable 'elem' (lines '1,104'-'1,106').
415 src/att/grappa/Element.java 1104 Found 'DU'-anomaly for variable 'elem' (lines '1,104'-'1,118').
416 src/att/grappa/Element.java 1130 Avoid throwing raw exception types.
417 src/att/grappa/Element.java 1133 Found 'DD'-anomaly for variable 'attr' (lines '1,133'-'1,134').
418 src/att/grappa/Element.java 1161 Avoid throwing raw exception types.
419 src/att/grappa/Element.java 1164 Found 'DU'-anomaly for variable 'attr' (lines '1,164'-'1,170').
420 src/att/grappa/Element.java 1181 Found 'DU'-anomaly for variable 'attr' (lines '1,181'-'1,185').
421 src/att/grappa/Element.java 1197 Found 'DU'-anomaly for variable 'attr' (lines '1,197'-'1,201').
422 src/att/grappa/Element.java 1212 Found 'DU'-anomaly for variable 'attr' (lines '1,212'-'1,218').
423 src/att/grappa/Element.java 1228 Found 'DU'-anomaly for variable 'attr' (lines '1,228'-'1,232').
424 src/att/grappa/Element.java 1243 Found 'DU'-anomaly for variable 'attr' (lines '1,243'-'1,247').
425 src/att/grappa/Element.java 1255 Found 'DU'-anomaly for variable 'attr' (lines '1,255'-'1,259').
426 src/att/grappa/Element.java 1269 Found 'DU'-anomaly for variable 'attr' (lines '1,269'-'1,273').
427 src/att/grappa/Element.java 1287 The method setUserAttributeType() has an NPath complexity of 336
428 src/att/grappa/Element.java 1288 Found 'DD'-anomaly for variable 'oldtype' (lines '1,288'-'1,328').
429 src/att/grappa/Element.java 1288 Found 'DU'-anomaly for variable 'oldtype' (lines '1,288'-'1,333').
430 src/att/grappa/Element.java 1289 Found 'DD'-anomaly for variable 'type' (lines '1,289'-'1,296').
431 src/att/grappa/Element.java 1289 Found 'DD'-anomaly for variable 'type' (lines '1,289'-'1,314').
432 src/att/grappa/Element.java 1289 Found 'DU'-anomaly for variable 'type' (lines '1,289'-'1,333').
433 src/att/grappa/Element.java 1291 String.trim().length()==0 is an inefficient way to validate an empty String.
434 src/att/grappa/Element.java 1296 Avoid instantiating Integer objects. Call Integer.valueOf() instead.
435 src/att/grappa/Element.java 1298 The default label should be the last label in a switch statement
436 src/att/grappa/Element.java 1314 Avoid instantiating Integer objects. Call Integer.valueOf() instead.
437 src/att/grappa/Element.java 1323 Singleton is not thread safe
438 src/att/grappa/Element.java 1342 Found 'DD'-anomaly for variable 'convtype' (lines '1,342'-'1,349').
439 src/att/grappa/Element.java 1342 Found 'DD'-anomaly for variable 'convtype' (lines '1,342'-'1,351').
440 src/att/grappa/Element.java 1342 Found 'DD'-anomaly for variable 'convtype' (lines '1,342'-'1,353').
441 src/att/grappa/Element.java 1342 Found 'DD'-anomaly for variable 'convtype' (lines '1,342'-'1,355').
442 src/att/grappa/Element.java 1342 Found 'DD'-anomaly for variable 'convtype' (lines '1,342'-'1,357').
443 src/att/grappa/Element.java 1342 Found 'DD'-anomaly for variable 'convtype' (lines '1,342'-'1,359').
444 src/att/grappa/Element.java 1342 Found 'DD'-anomaly for variable 'convtype' (lines '1,342'-'1,361').
445 src/att/grappa/Element.java 1342 Found 'DD'-anomaly for variable 'convtype' (lines '1,342'-'1,363').
446 src/att/grappa/Element.java 1342 Found 'DD'-anomaly for variable 'convtype' (lines '1,342'-'1,365').
447 src/att/grappa/Element.java 1342 Found 'DD'-anomaly for variable 'convtype' (lines '1,342'-'1,367').
448 src/att/grappa/Element.java 1342 Found 'DD'-anomaly for variable 'convtype' (lines '1,342'-'1,369').
449 src/att/grappa/Element.java 1342 Found 'DD'-anomaly for variable 'convtype' (lines '1,342'-'1,371').
450 src/att/grappa/Element.java 1342 Found 'DD'-anomaly for variable 'convtype' (lines '1,342'-'1,373').
451 src/att/grappa/Element.java 1342 Found 'DD'-anomaly for variable 'convtype' (lines '1,342'-'1,376').
452 src/att/grappa/Element.java 1342 Found 'DD'-anomaly for variable 'convtype' (lines '1,342'-'1,380').
453 src/att/grappa/Element.java 1342 Found 'DD'-anomaly for variable 'convtype' (lines '1,342'-'1,382').
454 src/att/grappa/Element.java 1342 Found 'DD'-anomaly for variable 'convtype' (lines '1,342'-'1,385').
455 src/att/grappa/Element.java 1374 Avoid empty if statements
456 src/att/grappa/Element.java 1377 Avoid if (x != y) ..; else ..;
457 src/att/grappa/Element.java 1401 Found 'DD'-anomaly for variable 'attr' (lines '1,401'-'1,404').
458 src/att/grappa/Element.java 1401 Found 'DU'-anomaly for variable 'attr' (lines '1,401'-'1,413').
459 src/att/grappa/Element.java 1432 Avoid using implementation types like 'Vector'; use the interface instead
460 src/att/grappa/Element.java 1432 Avoid using implementation types like 'Vector'; use the interface instead
461 src/att/grappa/Element.java 1432 Consider replacing this Vector with the newer java.util.List
462 src/att/grappa/Element.java 1434 Consider replacing this Vector with the newer java.util.List
463 src/att/grappa/Element.java 1435 Avoid unused local variables such as 'elem'.
464 src/att/grappa/Element.java 1436 Avoid unused local variables such as 'size'.
465 src/att/grappa/Element.java 1438 Use ArrayList instead of Vector
466 src/att/grappa/Element.java 1441 Use ArrayList instead of Vector
467 src/att/grappa/Element.java 1450 Avoid really long methods.
468 src/att/grappa/Element.java 1450 Avoid reassigning parameters such as 'level'
469 src/att/grappa/Element.java 1450 Avoid using implementation types like 'Vector'; use the interface instead
470 src/att/grappa/Element.java 1450 Avoid using implementation types like 'Vector'; use the interface instead
471 src/att/grappa/Element.java 1450 Avoid using implementation types like 'Vector'; use the interface instead
472 src/att/grappa/Element.java 1450 Avoid using implementation types like 'Vector'; use the interface instead
473 src/att/grappa/Element.java 1450 Consider replacing this Vector with the newer java.util.List
474 src/att/grappa/Element.java 1450 Consider replacing this Vector with the newer java.util.List
475 src/att/grappa/Element.java 1450 The method doBDFS() has an NPath complexity of 3780
476 src/att/grappa/Element.java 1455 Avoid unused local variables such as 'node'.
477 src/att/grappa/Element.java 1456 Avoid unused local variables such as 'szz'.
478 src/att/grappa/Element.java 1456 Avoid variables with short names like sz
479 src/att/grappa/Element.java 1458 Consider replacing this Vector with the newer java.util.List
480 src/att/grappa/Element.java 1460 Found 'DU'-anomaly for variable 'sz' (lines '1,460'-'1,574').
481 src/att/grappa/Element.java 1470 Use ArrayList instead of Vector
482 src/att/grappa/Element.java 1474 Found 'DU'-anomaly for variable 'elem' (lines '1,474'-'1,574').
483 src/att/grappa/Element.java 1501 These nested if statements could be combined
484 src/att/grappa/Element.java 1511 These nested if statements could be combined
485 src/att/grappa/Element.java 1529 These nested if statements could be combined
486 src/att/grappa/Element.java 1539 These nested if statements could be combined
487 src/att/grappa/Element.java 1572 Substitute calls to size() == 0 (or size() != 0) with calls to isEmpty()
488 src/att/grappa/Element.java 1596 Avoid variables with short names like p
489 src/att/grappa/Element.java 1598 Avoid using if...else statements without curly braces
490 src/att/grappa/Element.java 1600 Avoid using if...else statements without curly braces
491 src/att/grappa/Element.java 1602 Avoid using if...else statements without curly braces
492 src/att/grappa/ExceptionDisplay.java 39 Found non-transient, non-static member. Please mark as transient or provide accessors.
493 src/att/grappa/ExceptionDisplay.java 39 Private field 'title' could be made final; it is only initialized in the declaration or constructor.
494 src/att/grappa/ExceptionDisplay.java 40 Found non-transient, non-static member. Please mark as transient or provide accessors.
495 src/att/grappa/ExceptionDisplay.java 40 Use explicit scoping instead of the default package private level
496 src/att/grappa/ExceptionDisplay.java 41 Found non-transient, non-static member. Please mark as transient or provide accessors.
497 src/att/grappa/ExceptionDisplay.java 41 Use explicit scoping instead of the default package private level
498 src/att/grappa/ExceptionDisplay.java 49 Parameter 'title' is not assigned and could be declared final
499 src/att/grappa/ExceptionDisplay.java 60 Avoid variables with short names like ex
500 src/att/grappa/ExceptionDisplay.java 60 Parameter 'ex' is not assigned and could be declared final
501 src/att/grappa/ExceptionDisplay.java 72 Avoid variables with short names like ex
502 src/att/grappa/ExceptionDisplay.java 72 Parameter 'ex' is not assigned and could be declared final
503 src/att/grappa/ExceptionDisplay.java 72 Parameter 'msg' is not assigned and could be declared final
504 src/att/grappa/ExceptionDisplay.java 73 Avoid using if statements without curly braces
505 src/att/grappa/ExceptionDisplay.java 78 Avoid if (x != y) ..; else ..;
506 src/att/grappa/ExceptionDisplay.java 92 Found non-transient, non-static member. Please mark as transient or provide accessors.
507 src/att/grappa/ExceptionDisplay.java 92 Private field 'textarea' could be made final; it is only initialized in the declaration or constructor.
508 src/att/grappa/ExceptionDisplay.java 93 Found non-transient, non-static member. Please mark as transient or provide accessors.
509 src/att/grappa/ExceptionDisplay.java 93 Private field 'buttonPanel' could be made final; it is only initialized in the declaration or constructor.
510 src/att/grappa/ExceptionDisplay.java 94 Private field 'trace' could be made final; it is only initialized in the declaration or constructor.
511 src/att/grappa/ExceptionDisplay.java 95 Private field 'dismiss' could be made final; it is only initialized in the declaration or constructor.
512 src/att/grappa/ExceptionDisplay.java 98 Parameter 'title' is not assigned and could be declared final
513 src/att/grappa/ExceptionDisplay.java 103 Local variable 'gbl' could be declared final
514 src/att/grappa/ExceptionDisplay.java 104 Local variable 'gbc' could be declared final
515 src/att/grappa/ExceptionDisplay.java 137 Avoid reassigning parameters such as 'text'
516 src/att/grappa/ExceptionDisplay.java 137 Use explicit scoping instead of the default package private level
517 src/att/grappa/ExceptionDisplay.java 138 Avoid using if statements without curly braces
518 src/att/grappa/ExceptionDisplay.java 142 Use explicit scoping instead of the default package private level
519 src/att/grappa/ExceptionDisplay.java 155 Assigning an Object to null is a code smell. Consider refactoring.
520 src/att/grappa/ExceptionDisplay.java 159 Local variable 'src' could be declared final
521 src/att/grappa/ExceptionDisplay.java 161 Local variable 'btn' could be declared final
522 src/att/grappa/ExceptionDisplay.java 168 Local variable 'swriter' could be declared final
523 src/att/grappa/Graph.java 32 The class 'Graph' has a Cyclomatic Complexity of 2 (Highest = 10).
524 src/att/grappa/Graph.java 32 Too many fields
525 src/att/grappa/Graph.java 33 This class has too many methods, consider refactoring it.
526 src/att/grappa/Graph.java 50 Found non-transient, non-static member. Please mark as transient or provide accessors.
527 src/att/grappa/Graph.java 50 StringBuffers can grow quite a lot, and so may become a source of memory leak (if the owning class has a long life time).
528 src/att/grappa/Graph.java 53 Found non-transient, non-static member. Please mark as transient or provide accessors.
529 src/att/grappa/Graph.java 56 Found non-transient, non-static member. Please mark as transient or provide accessors.
530 src/att/grappa/Graph.java 58 Found non-transient, non-static member. Please mark as transient or provide accessors.
531 src/att/grappa/Graph.java 69 Found non-transient, non-static member. Please mark as transient or provide accessors.
532 src/att/grappa/Graph.java 92 Consider replacing this Hashtable with the newer java.util.Map
533 src/att/grappa/Graph.java 92 Use explicit scoping instead of the default package private level
534 src/att/grappa/Graph.java 95 Consider replacing this Hashtable with the newer java.util.Map
535 src/att/grappa/Graph.java 99 Avoid excessively long variable names like sysdfltNodeAttributes
536 src/att/grappa/Graph.java 99 Consider replacing this Hashtable with the newer java.util.Map
537 src/att/grappa/Graph.java 100 Avoid excessively long variable names like sysdfltEdgeAttributes
538 src/att/grappa/Graph.java 100 Consider replacing this Hashtable with the newer java.util.Map
539 src/att/grappa/Graph.java 101 Avoid excessively long variable names like sysdfltGraphAttributes
540 src/att/grappa/Graph.java 101 Consider replacing this Hashtable with the newer java.util.Map
541 src/att/grappa/Graph.java 108 The String literal "black" appears 5 times in this file; the first occurrence is on line 108
542 src/att/grappa/Graph.java 148 Parameter 'name' is not assigned and could be declared final
543 src/att/grappa/Graph.java 148 Parameter 'table' is not assigned and could be declared final
544 src/att/grappa/Graph.java 148 Parameter 'type' is not assigned and could be declared final
545 src/att/grappa/Graph.java 148 Parameter 'value' is not assigned and could be declared final
546 src/att/grappa/Graph.java 149 Local variable 'attr' could be declared final
547 src/att/grappa/Graph.java 166 It is a good practice to call super() in a constructor
548 src/att/grappa/Graph.java 166 Parameter 'directed' is not assigned and could be declared final
549 src/att/grappa/Graph.java 168 Overridable method 'addIdMapping' called during object construction
550 src/att/grappa/Graph.java 174 Overridable method 'setGrappaAttribute' called during object construction
551 src/att/grappa/Graph.java 175 Overridable method 'setGrappaAttribute' called during object construction
552 src/att/grappa/Graph.java 176 Overridable method 'setGrappaAttribute' called during object construction
553 src/att/grappa/Graph.java 177 Overridable method 'setGrappaAttribute' called during object construction
554 src/att/grappa/Graph.java 207 Avoid unused local variables such as 'attr'.
555 src/att/grappa/Graph.java 207 Found 'DU'-anomaly for variable 'attr' (lines '207'-'222').
556 src/att/grappa/Graph.java 207 Local variable 'attr' could be declared final
557 src/att/grappa/Graph.java 243 Local variable 'oldSync' could be declared final
558 src/att/grappa/Graph.java 245 This statement may have some unnecessary parentheses
559 src/att/grappa/Graph.java 254 A getX() method which returns a boolean should be named isX()
560 src/att/grappa/Graph.java 255 This statement may have some unnecessary parentheses
561 src/att/grappa/Graph.java 273 Use explicit scoping instead of the default package private level
562 src/att/grappa/Graph.java 277 Use block level rather than method level synchronization
563 src/att/grappa/Graph.java 282 A method should have only one exit point, and that should be the last statement in the method
564 src/att/grappa/Graph.java 282 This statement may have some unnecessary parentheses
565 src/att/grappa/Graph.java 284 A method should have only one exit point, and that should be the last statement in the method
566 src/att/grappa/Graph.java 288 A method should have only one exit point, and that should be the last statement in the method
567 src/att/grappa/Graph.java 288 This statement may have some unnecessary parentheses
568 src/att/grappa/Graph.java 291 A method should have only one exit point, and that should be the last statement in the method
569 src/att/grappa/Graph.java 291 Avoid using if statements without curly braces
570 src/att/grappa/Graph.java 291 This statement may have some unnecessary parentheses
571 src/att/grappa/Graph.java 292 A method should have only one exit point, and that should be the last statement in the method
572 src/att/grappa/Graph.java 294 Avoid if (x != y) ..; else ..;
573 src/att/grappa/Graph.java 298 Avoid using if statements without curly braces
574 src/att/grappa/Graph.java 315 Avoid using if statements without curly braces
575 src/att/grappa/Graph.java 330 Avoid using if statements without curly braces
576 src/att/grappa/Graph.java 331 Local variable 'attr' could be declared final
577 src/att/grappa/Graph.java 332 Avoid using if statements without curly braces
578 src/att/grappa/Graph.java 372 The method 'attributeType' has a Cyclomatic Complexity of 10.
579 src/att/grappa/Graph.java 373 Found 'DD'-anomaly for variable 'convtype' (lines '373'-'380').
580 src/att/grappa/Graph.java 373 Found 'DD'-anomaly for variable 'convtype' (lines '373'-'382').
581 src/att/grappa/Graph.java 373 Found 'DD'-anomaly for variable 'convtype' (lines '373'-'384').
582 src/att/grappa/Graph.java 373 Found 'DD'-anomaly for variable 'convtype' (lines '373'-'386').
583 src/att/grappa/Graph.java 373 Found 'DD'-anomaly for variable 'convtype' (lines '373'-'388').
584 src/att/grappa/Graph.java 432 Switch statements should have a default label
585 src/att/grappa/Graph.java 440 The String literal "specified type must be NODE, EDGE or SUBGRAPH" appears 4 times in this file; the first occurrence is on line 440
586 src/att/grappa/Graph.java 454 Switch statements should have a default label
587 src/att/grappa/Graph.java 476 Switch statements should have a default label
588 src/att/grappa/Graph.java 498 Switch statements should have a default label
589 src/att/grappa/Graph.java 515 Use explicit scoping instead of the default package private level
590 src/att/grappa/Graph.java 536 Avoid variables with short names like id
591 src/att/grappa/Graph.java 536 Use explicit scoping instead of the default package private level
592 src/att/grappa/Graph.java 537 Found 'DD'-anomaly for variable 'value' (lines '537'-'542').
593 src/att/grappa/Graph.java 537 Found 'DU'-anomaly for variable 'value' (lines '537'-'544').
594 src/att/grappa/Graph.java 538 Local variable 'tval' could be declared final
595 src/att/grappa/Graph.java 543 Avoid instantiating Long objects.Call Long.valueOf() instead
596 src/att/grappa/Graph.java 555 Use explicit scoping instead of the default package private level
597 src/att/grappa/Graph.java 604 Found 'DD'-anomaly for variable 'out' (lines '604'-'607').
598 src/att/grappa/Graph.java 604 Found 'DD'-anomaly for variable 'out' (lines '604'-'609').
599 src/att/grappa/Graph.java 636 Switch statements should have a default label
600 src/att/grappa/Graph.java 756 Found 'DU'-anomaly for variable 'graphName' (lines '756'-'758').
601 src/att/grappa/Graph.java 880 Avoid variables with short names like ex
602 src/att/grappa/Graph.java 910 Found 'DD'-anomaly for variable 'elem' (lines '910'-'913').
603 src/att/grappa/Graph.java 910 Found 'DU'-anomaly for variable 'elem' (lines '910'-'917').
604 src/att/grappa/Graph.java 914 Avoid using if...else statements without curly braces
605 src/att/grappa/Graph.java 915 Avoid using if...else statements without curly braces
606 src/att/grappa/Graph.java 930 Avoid variables with short names like li
607 src/att/grappa/Graph.java 930 Found 'DD'-anomaly for variable 'li' (lines '930'-'934').
608 src/att/grappa/Graph.java 930 Found 'DU'-anomaly for variable 'li' (lines '930'-'943').
609 src/att/grappa/Graph.java 954 Avoid variables with short names like li
610 src/att/grappa/Graph.java 954 Found 'DD'-anomaly for variable 'li' (lines '954'-'960').
611 src/att/grappa/Graph.java 954 Found 'DU'-anomaly for variable 'li' (lines '954'-'970').
612 src/att/grappa/Graph.java 956 Found 'DD'-anomaly for variable 'panel' (lines '956'-'962').
613 src/att/grappa/Graph.java 956 Found 'DU'-anomaly for variable 'panel' (lines '956'-'970').
614 src/att/grappa/GraphEnumeration.java 26 Avoid modifiers which are implied by the context
615 src/att/grappa/GraphEnumeration.java 36 Avoid modifiers which are implied by the context
616 src/att/grappa/GraphEnumeration.java 46 Avoid modifiers which are implied by the context
617 src/att/grappa/GraphParserException.java 24 Document empty constructor
618 src/att/grappa/GraphParserException.java 24 It is a good practice to call super() in a constructor
619 src/att/grappa/GraphParserException.java 31 Parameter 'message' is not assigned and could be declared final
620 src/att/grappa/Grappa.java 51 Abstract classes should be named AbstractXXX
621 src/att/grappa/Grappa.java 51 Too many fields
622 src/att/grappa/Grappa.java 69 Avoid instantiating Integer objects. Call Integer.valueOf() instead.
623 src/att/grappa/Grappa.java 70 Avoid instantiating Integer objects. Call Integer.valueOf() instead.
624 src/att/grappa/Grappa.java 71 Avoid instantiating Integer objects. Call Integer.valueOf() instead.
625 src/att/grappa/Grappa.java 72 Avoid instantiating Integer objects. Call Integer.valueOf() instead.
626 src/att/grappa/Grappa.java 73 Avoid instantiating Integer objects. Call Integer.valueOf() instead.
627 src/att/grappa/Grappa.java 98 Local variable 'enm' could be declared final
628 src/att/grappa/Grappa.java 121 Variables that are final and static should be in all caps.
629 src/att/grappa/Grappa.java 126 Avoid excessively long variable names like doDisplayException
630 src/att/grappa/Grappa.java 134 Avoid variables with short names like ex
631 src/att/grappa/Grappa.java 134 Parameter 'ex' is not assigned and could be declared final
632 src/att/grappa/Grappa.java 135 Avoid using if statements without curly braces
633 src/att/grappa/Grappa.java 145 Avoid variables with short names like ex
634 src/att/grappa/Grappa.java 145 Parameter 'ex' is not assigned and could be declared final
635 src/att/grappa/Grappa.java 145 Parameter 'msg' is not assigned and could be declared final
636 src/att/grappa/Grappa.java 146 Avoid using if statements without curly braces
637 src/att/grappa/Grappa.java 155 Avoid using implementation types like 'java.util.Vector'; use the interface instead
638 src/att/grappa/Grappa.java 155 Avoid using implementation types like 'java.util.Vector'; use the interface instead
639 src/att/grappa/Grappa.java 155 Use ArrayList instead of Vector
640 src/att/grappa/Grappa.java 155 Variables that are final and static should be in all caps.
641 src/att/grappa/Grappa.java 171 Parameter 'text' is not assigned and could be declared final
642 src/att/grappa/Grappa.java 172 Local variable 'oldTip' could be declared final
643 src/att/grappa/Grappa.java 174 This statement may have some unnecessary parentheses
644 src/att/grappa/Grappa.java 184 This statement may have some unnecessary parentheses
645 src/att/grappa/Grappa.java 199 Avoid excessively long variable names like elementPrintAllAttributes
646 src/att/grappa/Grappa.java 209 Avoid excessively long variable names like elementPrintDefaultAttributes
647 src/att/grappa/Grappa.java 247 Avoid excessively long variable names like autoPositionNodeLabel
648 src/att/grappa/Grappa.java 257 Avoid excessively long variable names like provideBBoxAttribute
649 src/att/grappa/GrappaAdapter.java 62 The class 'GrappaAdapter' has a Cyclomatic Complexity of 21 (Highest = 49).
650 src/att/grappa/GrappaAdapter.java 75 Avoid variables with short names like pt
651 src/att/grappa/GrappaAdapter.java 75 Parameter 'clickCount' is not assigned and could be declared final
652 src/att/grappa/GrappaAdapter.java 75 Parameter 'modifiers' is not assigned and could be declared final
653 src/att/grappa/GrappaAdapter.java 75 Parameter 'panel' is not assigned and could be declared final
654 src/att/grappa/GrappaAdapter.java 75 Parameter 'pt' is not assigned and could be declared final
655 src/att/grappa/GrappaAdapter.java 75 Parameter 'subg' is not assigned and could be declared final
656 src/att/grappa/GrappaAdapter.java 75 The method 'grappaClicked' has a Cyclomatic Complexity of 24.
657 src/att/grappa/GrappaAdapter.java 86 Deeply nested if..then statements are hard to read
658 src/att/grappa/GrappaAdapter.java 89 Consider replacing this Vector with the newer java.util.List
659 src/att/grappa/GrappaAdapter.java 89 Consider replacing this Vector with the newer java.util.List
660 src/att/grappa/GrappaAdapter.java 89 Local variable 'vec' could be declared final
661 src/att/grappa/GrappaAdapter.java 94 Assigning an Object to null is a code smell. Consider refactoring.
662 src/att/grappa/GrappaAdapter.java 99 Avoid using if statements without curly braces
663 src/att/grappa/GrappaAdapter.java 99 Deeply nested if..then statements are hard to read
664 src/att/grappa/GrappaAdapter.java 103 Consider replacing this Vector with the newer java.util.List
665 src/att/grappa/GrappaAdapter.java 103 Consider replacing this Vector with the newer java.util.List
666 src/att/grappa/GrappaAdapter.java 103 Local variable 'vec' could be declared final
667 src/att/grappa/GrappaAdapter.java 108 Assigning an Object to null is a code smell. Consider refactoring.
668 src/att/grappa/GrappaAdapter.java 116 These nested if statements could be combined
669 src/att/grappa/GrappaAdapter.java 128 Assigning an Object to null is a code smell. Consider refactoring.
670 src/att/grappa/GrappaAdapter.java 130 Consider replacing this Vector with the newer java.util.List
671 src/att/grappa/GrappaAdapter.java 130 Local variable 'vec' could be declared final
672 src/att/grappa/GrappaAdapter.java 131 Found 'DD'-anomaly for variable 'problem' (lines '131'-'135').
673 src/att/grappa/GrappaAdapter.java 150 Local variable 'obj' could be declared final
674 src/att/grappa/GrappaAdapter.java 151 Use ArrayList instead of Vector
675 src/att/grappa/GrappaAdapter.java 162 Avoid empty if statements
676 src/att/grappa/GrappaAdapter.java 179 Avoid variables with short names like pt
677 src/att/grappa/GrappaAdapter.java 182 Local variable 'popup' could be declared final
678 src/att/grappa/GrappaAdapter.java 183 Found 'DD'-anomaly for variable 'item' (lines '183'-'185').
679 src/att/grappa/GrappaAdapter.java 183 Found 'DD'-anomaly for variable 'item' (lines '183'-'187').
680 src/att/grappa/GrappaAdapter.java 250 Avoid variables with short names like pt
681 src/att/grappa/GrappaAdapter.java 250 The method 'grappaReleased' has a Cyclomatic Complexity of 30.
682 src/att/grappa/GrappaAdapter.java 253 Found 'DD'-anomaly for variable 'xorOutline' (lines '253'-'268').
683 src/att/grappa/GrappaAdapter.java 263 Assigning an Object to null is a code smell. Consider refactoring.
684 src/att/grappa/GrappaAdapter.java 286 Avoid if (x != y) ..; else ..;
685 src/att/grappa/GrappaAdapter.java 300 These nested if statements could be combined
686 src/att/grappa/GrappaAdapter.java 301 These nested if statements could be combined
687 src/att/grappa/GrappaAdapter.java 302 These nested if statements could be combined
688 src/att/grappa/GrappaAdapter.java 303 Use equals() to compare object references.
689 src/att/grappa/GrappaAdapter.java 306 Found 'DD'-anomaly for variable 'attrs' (lines '306'-'309').
690 src/att/grappa/GrappaAdapter.java 306 Found 'DD'-anomaly for variable 'attrs' (lines '306'-'311').
691 src/att/grappa/GrappaAdapter.java 313 Avoid variables with short names like el
692 src/att/grappa/GrappaAdapter.java 319 Use equals() to compare object references.
693 src/att/grappa/GrappaAdapter.java 323 Avoid variables with short names like el
694 src/att/grappa/GrappaAdapter.java 349 These nested if statements could be combined
695 src/att/grappa/GrappaAdapter.java 381 The method 'grappaTip' has a Cyclomatic Complexity of 17.
696 src/att/grappa/GrappaAdapter.java 382 Found 'DD'-anomaly for variable 'tip' (lines '382'-'385').
697 src/att/grappa/GrappaAdapter.java 382 Found 'DD'-anomaly for variable 'tip' (lines '382'-'394').
698 src/att/grappa/GrappaAdapter.java 382 Found 'DD'-anomaly for variable 'tip' (lines '382'-'407').
699 src/att/grappa/GrappaAdapter.java 382 Found 'DD'-anomaly for variable 'tip' (lines '382'-'420').
700 src/att/grappa/GrappaAdapter.java 382 Found 'DU'-anomaly for variable 'tip' (lines '382'-'437').
701 src/att/grappa/GrappaAdapter.java 385 Avoid assignments in operands
702 src/att/grappa/GrappaAdapter.java 385 Found 'DD'-anomaly for variable 'tip' (lines '385'-'386').
703 src/att/grappa/GrappaAdapter.java 386 Avoid assignments in operands
704 src/att/grappa/GrappaAdapter.java 386 Found 'DD'-anomaly for variable 'tip' (lines '386'-'387').
705 src/att/grappa/GrappaAdapter.java 394 Avoid assignments in operands
706 src/att/grappa/GrappaAdapter.java 394 Found 'DD'-anomaly for variable 'tip' (lines '394'-'396').
707 src/att/grappa/GrappaAdapter.java 394 Found 'DD'-anomaly for variable 'tip' (lines '394'-'398').
708 src/att/grappa/GrappaAdapter.java 396 Found 'DD'-anomaly for variable 'tip' (lines '396'-'402').
709 src/att/grappa/GrappaAdapter.java 398 Avoid assignments in operands
710 src/att/grappa/GrappaAdapter.java 398 Found 'DD'-anomaly for variable 'tip' (lines '398'-'399').
711 src/att/grappa/GrappaAdapter.java 398 Found 'DD'-anomaly for variable 'tip' (lines '398'-'402').
712 src/att/grappa/GrappaAdapter.java 399 Found 'DD'-anomaly for variable 'tip' (lines '399'-'402').
713 src/att/grappa/GrappaAdapter.java 402 Prefer StringBuffer over += for concatenating strings
714 src/att/grappa/GrappaAdapter.java 407 Avoid assignments in operands
715 src/att/grappa/GrappaAdapter.java 407 Found 'DD'-anomaly for variable 'tip' (lines '407'-'409').
716 src/att/grappa/GrappaAdapter.java 407 Found 'DD'-anomaly for variable 'tip' (lines '407'-'411').
717 src/att/grappa/GrappaAdapter.java 409 Found 'DD'-anomaly for variable 'tip' (lines '409'-'415').
718 src/att/grappa/GrappaAdapter.java 411 Found 'DD'-anomaly for variable 'tip' (lines '411'-'412').
719 src/att/grappa/GrappaAdapter.java 411 Found 'DD'-anomaly for variable 'tip' (lines '411'-'415').
720 src/att/grappa/GrappaAdapter.java 412 Found 'DD'-anomaly for variable 'tip' (lines '412'-'415').
721 src/att/grappa/GrappaAdapter.java 415 Prefer StringBuffer over += for concatenating strings
722 src/att/grappa/GrappaAdapter.java 420 Found 'DD'-anomaly for variable 'tip' (lines '420'-'422').
723 src/att/grappa/GrappaAdapter.java 420 Found 'DD'-anomaly for variable 'tip' (lines '420'-'424').
724 src/att/grappa/GrappaAdapter.java 422 Found 'DD'-anomaly for variable 'tip' (lines '422'-'428').
725 src/att/grappa/GrappaAdapter.java 425 Found 'DD'-anomaly for variable 'tip' (lines '425'-'428').
726 src/att/grappa/GrappaAdapter.java 428 Prefer StringBuffer over += for concatenating strings
727 src/att/grappa/GrappaAdapter.java 432 Avoid throwing raw exception types.
728 src/att/grappa/GrappaAdapter.java 436 This statement may have some unnecessary parentheses
729 src/att/grappa/GrappaAdapter.java 450 Avoid really long methods.
730 src/att/grappa/GrappaAdapter.java 450 The method 'actionPerformed' has a Cyclomatic Complexity of 49.
731 src/att/grappa/GrappaAdapter.java 450 The method actionPerformed() has an NCSS line count of 149
732 src/att/grappa/GrappaAdapter.java 450 The method actionPerformed() has an NPath complexity of 247
733 src/att/grappa/GrappaAdapter.java 458 Found 'DU'-anomaly for variable 'subg' (lines '458'-'597').
734 src/att/grappa/GrappaAdapter.java 461 A method should have only one exit point, and that should be the last statement in the method
735 src/att/grappa/GrappaAdapter.java 461 Avoid using if statements without curly braces
736 src/att/grappa/GrappaAdapter.java 472 A method should have only one exit point, and that should be the last statement in the method
737 src/att/grappa/GrappaAdapter.java 472 Avoid using if statements without curly braces
738 src/att/grappa/GrappaAdapter.java 481 Assigning an Object to null is a code smell. Consider refactoring.
739 src/att/grappa/GrappaAdapter.java 484 A method should have only one exit point, and that should be the last statement in the method
740 src/att/grappa/GrappaAdapter.java 484 Avoid using if statements without curly braces
741 src/att/grappa/GrappaAdapter.java 485 A method should have only one exit point, and that should be the last statement in the method
742 src/att/grappa/GrappaAdapter.java 485 Avoid using if statements without curly braces
743 src/att/grappa/GrappaAdapter.java 487 A method should have only one exit point, and that should be the last statement in the method
744 src/att/grappa/GrappaAdapter.java 487 No need to check for null before an instanceof
745 src/att/grappa/GrappaAdapter.java 489 Use ArrayList instead of Vector
746 src/att/grappa/GrappaAdapter.java 491 Avoid using while statements without curly braces
747 src/att/grappa/GrappaAdapter.java 494 Avoid using while statements without curly braces
748 src/att/grappa/GrappaAdapter.java 497 Substitute calls to size() == 0 (or size() != 0) with calls to isEmpty()
749 src/att/grappa/GrappaAdapter.java 502 Found 'DU'-anomaly for variable 'newsubg' (lines '502'-'597').
750 src/att/grappa/GrappaAdapter.java 601 Avoid using implementation types like 'Vector'; use the interface instead
751 src/att/grappa/GrappaAdapter.java 601 Avoid using implementation types like 'Vector'; use the interface instead
752 src/att/grappa/GrappaAdapter.java 602 Found 'DD'-anomaly for variable 'obj' (lines '602'-'604').
753 src/att/grappa/GrappaAdapter.java 602 Found 'DU'-anomaly for variable 'obj' (lines '602'-'654').
754 src/att/grappa/GrappaAdapter.java 609 A high ratio of statements to labels in a switch statement. Consider refactoring.
755 src/att/grappa/GrappaAdapter.java 609 Switch statements should have a default label
756 src/att/grappa/GrappaAdapter.java 616 Avoid instantiating new objects inside loops
757 src/att/grappa/GrappaAdapter.java 616 Use ArrayList instead of Vector
758 src/att/grappa/GrappaAdapter.java 635 Avoid instantiating new objects inside loops
759 src/att/grappa/GrappaAdapter.java 635 Use ArrayList instead of Vector
760 src/att/grappa/GrappaBacker.java 30 Avoid modifiers which are implied by the context
761 src/att/grappa/GrappaBox.java 22 Found non-transient, non-static member. Please mark as transient or provide accessors.
762 src/att/grappa/GrappaBox.java 28 Document empty constructor
763 src/att/grappa/GrappaBox.java 28 It is a good practice to call super() in a constructor
764 src/att/grappa/GrappaBox.java 36 Avoid variables with short names like r
765 src/att/grappa/GrappaBox.java 36 Parameter 'r' is not assigned and could be declared final
766 src/att/grappa/GrappaBox.java 46 Avoid variables with short names like x
767 src/att/grappa/GrappaBox.java 46 Avoid variables with short names like y
768 src/att/grappa/GrappaBox.java 46 It is a good practice to call super() in a constructor
769 src/att/grappa/GrappaBox.java 46 Parameter 'height' is not assigned and could be declared final
770 src/att/grappa/GrappaBox.java 46 Parameter 'width' is not assigned and could be declared final
771 src/att/grappa/GrappaBox.java 46 Parameter 'x' is not assigned and could be declared final
772 src/att/grappa/GrappaBox.java 46 Parameter 'y' is not assigned and could be declared final
773 src/att/grappa/GrappaBox.java 65 It is a good practice to call super() in a constructor
774 src/att/grappa/GrappaBox.java 73 New exception is thrown in catch block, original stack trace may be lost
775 src/att/grappa/GrappaBox.java 124 This statement may have some unnecessary parentheses
776 src/att/grappa/GrappaBox.java 134 This statement may have some unnecessary parentheses
777 src/att/grappa/GrappaBox.java 154 This statement may have some unnecessary parentheses
778 src/att/grappa/GrappaColor.java 23 Abstract classes should be named AbstractXXX
779 src/att/grappa/GrappaColor.java 23 The class 'GrappaColor' has a Cyclomatic Complexity of 7 (Highest = 23).
780 src/att/grappa/GrappaColor.java 23 This abstract class does not have any abstract methods
781 src/att/grappa/GrappaColor.java 26 Consider replacing this Hashtable with the newer java.util.Map
782 src/att/grappa/GrappaColor.java 28 Consider replacing this Hashtable with the newer java.util.Map
783 src/att/grappa/GrappaColor.java 54 The String literal "black" appears 4 times in this file; the first occurrence is on line 54
784 src/att/grappa/GrappaColor.java 698 Variables that are final and static should be in all caps.
785 src/att/grappa/GrappaColor.java 702 Variables that are final and static should be in all caps.
786 src/att/grappa/GrappaColor.java 706 Variables that are final and static should be in all caps.
787 src/att/grappa/GrappaColor.java 710 Variables that are final and static should be in all caps.
788 src/att/grappa/GrappaColor.java 714 Variables that are final and static should be in all caps.
789 src/att/grappa/GrappaColor.java 727 Parameter 'color' is not assigned and could be declared final
790 src/att/grappa/GrappaColor.java 727 Parameter 'name' is not assigned and could be declared final
791 src/att/grappa/GrappaColor.java 731 Local variable 'canonName' could be declared final
792 src/att/grappa/GrappaColor.java 739 Parameter 'color' is not assigned and could be declared final
793 src/att/grappa/GrappaColor.java 739 Parameter 'name' is not assigned and could be declared final
794 src/att/grappa/GrappaColor.java 739 Parameter 'override' is not assigned and could be declared final
795 src/att/grappa/GrappaColor.java 741 Avoid using if statements without curly braces
796 src/att/grappa/GrappaColor.java 750 The method 'canonColor' has a Cyclomatic Complexity of 23.
797 src/att/grappa/GrappaColor.java 750 The method canonColor() has an NPath complexity of 4032
798 src/att/grappa/GrappaColor.java 754 A method should have only one exit point, and that should be the last statement in the method
799 src/att/grappa/GrappaColor.java 754 Avoid using if statements without curly braces
800 src/att/grappa/GrappaColor.java 756 Found 'DU'-anomaly for variable 'len' (lines '756'-'806').
801 src/att/grappa/GrappaColor.java 758 Found 'DD'-anomaly for variable 'commaSpots' (lines '758'-'772').
802 src/att/grappa/GrappaColor.java 758 Found 'DD'-anomaly for variable 'commaSpots' (lines '758'-'783').
803 src/att/grappa/GrappaColor.java 758 Found 'DU'-anomaly for variable 'commaSpots' (lines '758'-'806').
804 src/att/grappa/GrappaColor.java 759 Found 'DD'-anomaly for variable 'dots' (lines '759'-'777').
805 src/att/grappa/GrappaColor.java 760 Found 'DD'-anomaly for variable 'allDigits' (lines '760'-'764').
806 src/att/grappa/GrappaColor.java 760 Found 'DD'-anomaly for variable 'allDigits' (lines '760'-'767').
807 src/att/grappa/GrappaColor.java 764 Found 'DD'-anomaly for variable 'allDigits' (lines '764'-'764').
808 src/att/grappa/GrappaColor.java 764 Found 'DD'-anomaly for variable 'allDigits' (lines '764'-'767').
809 src/att/grappa/GrappaColor.java 767 Found 'DD'-anomaly for variable 'allDigits' (lines '767'-'764').
810 src/att/grappa/GrappaColor.java 767 Found 'DD'-anomaly for variable 'allDigits' (lines '767'-'767').
811 src/att/grappa/GrappaColor.java 772 Found 'DD'-anomaly for variable 'commaSpots' (lines '772'-'772').
812 src/att/grappa/GrappaColor.java 772 Found 'DD'-anomaly for variable 'commaSpots' (lines '772'-'783').
813 src/att/grappa/GrappaColor.java 772 Found 'DU'-anomaly for variable 'commaSpots' (lines '772'-'806').
814 src/att/grappa/GrappaColor.java 777 Found 'DD'-anomaly for variable 'dots' (lines '777'-'777').
815 src/att/grappa/GrappaColor.java 783 Found 'DU'-anomaly for variable 'commaSpots' (lines '783'-'806').
816 src/att/grappa/GrappaColor.java 784 Found 'DU'-anomaly for variable 'prev' (lines '784'-'806').
817 src/att/grappa/GrappaColor.java 787 Unnecessary wrapper object creation
818 src/att/grappa/GrappaColor.java 788 Found 'DU'-anomaly for variable 'prev' (lines '788'-'806').
819 src/att/grappa/GrappaColor.java 791 A method should have only one exit point, and that should be the last statement in the method
820 src/att/grappa/GrappaColor.java 793 A method should have only one exit point, and that should be the last statement in the method
821 src/att/grappa/GrappaColor.java 795 A method should have only one exit point, and that should be the last statement in the method
822 src/att/grappa/GrappaColor.java 795 Avoid using if statements without curly braces
823 src/att/grappa/GrappaColor.java 797 Avoid variables with short names like l
824 src/att/grappa/GrappaColor.java 797 Local variable 'l' could be declared final
825 src/att/grappa/GrappaColor.java 823 Avoid reassigning parameters such as 'color'
826 src/att/grappa/GrappaColor.java 824 Avoid using if statements without curly braces
827 src/att/grappa/GrappaColor.java 826 A method should have only one exit point, and that should be the last statement in the method
828 src/att/grappa/GrappaColor.java 826 Avoid using if statements without curly braces
829 src/att/grappa/GrappaColor.java 828 Local variable 'hsb' could be declared final
830 src/att/grappa/GrappaColor.java 830 Local variable 'canonName' could be declared final
831 src/att/grappa/GrappaColor.java 862 Local variable 'hsb' could be declared final
832 src/att/grappa/GrappaColor.java 865 This statement may have some unnecessary parentheses
833 src/att/grappa/GrappaConstants.java 20 An Interface should be used only to model a behaviour; consider converting this to a class.
834 src/att/grappa/GrappaConstants.java 25 Avoid modifiers which are implied by the context
835 src/att/grappa/GrappaConstants.java 30 Avoid modifiers which are implied by the context
836 src/att/grappa/GrappaConstants.java 34 Avoid modifiers which are implied by the context
837 src/att/grappa/GrappaConstants.java 38 Avoid modifiers which are implied by the context
838 src/att/grappa/GrappaConstants.java 43 Avoid modifiers which are implied by the context
839 src/att/grappa/GrappaConstants.java 125 Variables that are final and static should be in all caps.
840 src/att/grappa/GrappaConstants.java 184 Avoid excessively long variable names like GRAPPA_BACKGROUND_COLOR_ATTR
841 src/att/grappa/GrappaConstants.java 188 Avoid excessively long variable names like GRAPPA_SELECTION_STYLE_ATTR
842 src/att/grappa/GrappaConstants.java 192 Avoid excessively long variable names like GRAPPA_DELETION_STYLE_ATTR
843 src/att/grappa/GrappaConstants.java 196 Avoid excessively long variable names like GRAPPA_FONTSIZE_ADJUSTMENT_ATTR
844 src/att/grappa/GrappaConstants.java 369 Avoid excessively long variable names like GRAPPA_BACKGROUND_COLOR_HASH
845 src/att/grappa/GrappaLine.java 28 The class 'GrappaLine' has a Cyclomatic Complexity of 3 (Highest = 32).
846 src/att/grappa/GrappaLine.java 32 This class has too many methods, consider refactoring it.
847 src/att/grappa/GrappaLine.java 36 Variables that are final and static should be in all caps.
848 src/att/grappa/GrappaLine.java 41 Variables that are final and static should be in all caps.
849 src/att/grappa/GrappaLine.java 63 Found non-transient, non-static member. Please mark as transient or provide accessors.
850 src/att/grappa/GrappaLine.java 65 Found non-transient, non-static member. Please mark as transient or provide accessors.
851 src/att/grappa/GrappaLine.java 67 Found non-transient, non-static member. Please mark as transient or provide accessors.
852 src/att/grappa/GrappaLine.java 69 Found non-transient, non-static member. Please mark as transient or provide accessors.
853 src/att/grappa/GrappaLine.java 72 Found non-transient, non-static member. Please mark as transient or provide accessors.
854 src/att/grappa/GrappaLine.java 72 Private field 'windingRule' could be made final; it is only initialized in the declaration or constructor.
855 src/att/grappa/GrappaLine.java 88 Parameter 'pts' is not assigned and could be declared final
856 src/att/grappa/GrappaLine.java 88 Parameter 'type' is not assigned and could be declared final
857 src/att/grappa/GrappaLine.java 100 Parameter 'curve' is not assigned and could be declared final
858 src/att/grappa/GrappaLine.java 116 Parameter 'obj' is not assigned and could be declared final
859 src/att/grappa/GrappaLine.java 117 A method should have only one exit point, and that should be the last statement in the method
860 src/att/grappa/GrappaLine.java 117 Avoid using if statements without curly braces
861 src/att/grappa/GrappaLine.java 117 No need to check for null before an instanceof
862 src/att/grappa/GrappaLine.java 117 This statement may have some unnecessary parentheses
863 src/att/grappa/GrappaLine.java 118 Local variable 'cmp' could be declared final
864 src/att/grappa/GrappaLine.java 119 A method should have only one exit point, and that should be the last statement in the method
865 src/att/grappa/GrappaLine.java 119 Avoid using if statements without curly braces
866 src/att/grappa/GrappaLine.java 119 This statement may have some unnecessary parentheses
867 src/att/grappa/GrappaLine.java 120 A method should have only one exit point, and that should be the last statement in the method
868 src/att/grappa/GrappaLine.java 120 Avoid using if statements without curly braces
869 src/att/grappa/GrappaLine.java 120 This statement may have some unnecessary parentheses
870 src/att/grappa/GrappaLine.java 121 A method should have only one exit point, and that should be the last statement in the method
871 src/att/grappa/GrappaLine.java 121 Avoid using if statements without curly braces
872 src/att/grappa/GrappaLine.java 121 This statement may have some unnecessary parentheses
873 src/att/grappa/GrappaLine.java 124 This statement may have some unnecessary parentheses
874 src/att/grappa/GrappaLine.java 149 Avoid variables with short names like pt
875 src/att/grappa/GrappaLine.java 149 Parameter 'pt' is not assigned and could be declared final
876 src/att/grappa/GrappaLine.java 170 Avoid variables with short names like ps
877 src/att/grappa/GrappaLine.java 171 Avoid variables with short names like pe
878 src/att/grappa/GrappaLine.java 172 Found 'DD'-anomaly for variable 'spacer' (lines '172'-'177').
879 src/att/grappa/GrappaLine.java 172 Found 'DU'-anomaly for variable 'spacer' (lines '172'-'197').
880 src/att/grappa/GrappaLine.java 173 Local variable 'buf' could be declared final
881 src/att/grappa/GrappaLine.java 177 Found 'DU'-anomaly for variable 'spacer' (lines '177'-'197').
882 src/att/grappa/GrappaLine.java 184 Found 'DU'-anomaly for variable 'spacer' (lines '184'-'197').
883 src/att/grappa/GrappaLine.java 190 Avoid appending characters as strings in StringBuffer.append.
884 src/att/grappa/GrappaLine.java 192 Found 'DU'-anomaly for variable 'spacer' (lines '192'-'197').
885 src/att/grappa/GrappaLine.java 205 Avoid variables with short names like ps
886 src/att/grappa/GrappaLine.java 206 Avoid variables with short names like pe
887 src/att/grappa/GrappaLine.java 207 Found 'DD'-anomaly for variable 'spacer' (lines '207'-'214').
888 src/att/grappa/GrappaLine.java 207 Found 'DU'-anomaly for variable 'spacer' (lines '207'-'238').
889 src/att/grappa/GrappaLine.java 208 Local variable 'buf' could be declared final
890 src/att/grappa/GrappaLine.java 212 Avoid appending characters as strings in StringBuffer.append.
891 src/att/grappa/GrappaLine.java 214 Found 'DU'-anomaly for variable 'spacer' (lines '214'-'238').
892 src/att/grappa/GrappaLine.java 221 Found 'DU'-anomaly for variable 'spacer' (lines '221'-'238').
893 src/att/grappa/GrappaLine.java 224 Avoid appending characters as strings in StringBuffer.append.
894 src/att/grappa/GrappaLine.java 229 Avoid appending characters as strings in StringBuffer.append.
895 src/att/grappa/GrappaLine.java 231 Found 'DU'-anomaly for variable 'spacer' (lines '231'-'238').
896 src/att/grappa/GrappaLine.java 234 Avoid appending characters as strings in StringBuffer.append.
897 src/att/grappa/GrappaLine.java 249 Found 'DD'-anomaly for variable 'changed' (lines '249'-'251').
898 src/att/grappa/GrappaLine.java 265 Local variable 'theta' could be declared final
899 src/att/grappa/GrappaLine.java 266 Local variable 'half_width' could be declared final
900 src/att/grappa/GrappaLine.java 288 Avoid really long methods.
901 src/att/grappa/GrappaLine.java 288 The method 'updateLine' has a Cyclomatic Complexity of 32.
902 src/att/grappa/GrappaLine.java 288 The method updateLine() has an NPath complexity of 1260000
903 src/att/grappa/GrappaLine.java 292 Found 'DD'-anomaly for variable 'pts' (lines '292'-'320').
904 src/att/grappa/GrappaLine.java 293 Found 'DD'-anomaly for variable 'wasSpace' (lines '293'-'301').
905 src/att/grappa/GrappaLine.java 294 Found 'DD'-anomaly for variable 'grpts' (lines '294'-'325').
906 src/att/grappa/GrappaLine.java 294 Found 'DU'-anomaly for variable 'grpts' (lines '294'-'391').
907 src/att/grappa/GrappaLine.java 295 Avoid unused local variables such as 'attr_type'.
908 src/att/grappa/GrappaLine.java 298 Found 'DU'-anomaly for variable 'j' (lines '298'-'391').
909 src/att/grappa/GrappaLine.java 310 Avoid using if statements without curly braces
910 src/att/grappa/GrappaLine.java 325 Found 'DD'-anomaly for variable 'grpts' (lines '325'-'334').
911 src/att/grappa/GrappaLine.java 334 Found 'DD'-anomaly for variable 'grpts' (lines '334'-'348').
912 src/att/grappa/GrappaLine.java 362 Found 'DD'-anomaly for variable 'grpts' (lines '362'-'376').
913 src/att/grappa/GrappaLine.java 370 Found 'DU'-anomaly for variable 'j' (lines '370'-'391').
914 src/att/grappa/GrappaLine.java 376 Avoid instantiating new objects inside loops
915 src/att/grappa/GrappaLine.java 376 Found 'DD'-anomaly for variable 'grpts' (lines '376'-'376').
916 src/att/grappa/GrappaLine.java 384 Found 'DU'-anomaly for variable 'j' (lines '384'-'391').
917 src/att/grappa/GrappaLine.java 394 The method 'updateLine' has a Cyclomatic Complexity of 11.
918 src/att/grappa/GrappaLine.java 394 The method updateLine() has an NPath complexity of 384
919 src/att/grappa/GrappaLine.java 394 The user-supplied array 'grpts' is stored directly.
920 src/att/grappa/GrappaLine.java 395 Found 'DU'-anomaly for variable 'pts' (lines '395'-'457').
921 src/att/grappa/GrappaLine.java 398 Found 'DD'-anomaly for variable 'x' (lines '398'-'410').
922 src/att/grappa/GrappaLine.java 398 Found 'DD'-anomaly for variable 'x2' (lines '398'-'422').
923 src/att/grappa/GrappaLine.java 398 Found 'DD'-anomaly for variable 'x2' (lines '398'-'440').
924 src/att/grappa/GrappaLine.java 398 Found 'DD'-anomaly for variable 'x3' (lines '398'-'422').
925 src/att/grappa/GrappaLine.java 398 Found 'DD'-anomaly for variable 'x3' (lines '398'-'440').
926 src/att/grappa/GrappaLine.java 398 Found 'DD'-anomaly for variable 'y' (lines '398'-'410').
927 src/att/grappa/GrappaLine.java 398 Found 'DD'-anomaly for variable 'y2' (lines '398'-'422').
928 src/att/grappa/GrappaLine.java 398 Found 'DD'-anomaly for variable 'y2' (lines '398'-'440').
929 src/att/grappa/GrappaLine.java 398 Found 'DD'-anomaly for variable 'y3' (lines '398'-'422').
930 src/att/grappa/GrappaLine.java 398 Found 'DD'-anomaly for variable 'y3' (lines '398'-'440').
931 src/att/grappa/GrappaLine.java 398 Found 'DU'-anomaly for variable 'x' (lines '398'-'457').
932 src/att/grappa/GrappaLine.java 398 Found 'DU'-anomaly for variable 'x2' (lines '398'-'457').
933 src/att/grappa/GrappaLine.java 398 Found 'DU'-anomaly for variable 'x3' (lines '398'-'457').
934 src/att/grappa/GrappaLine.java 398 Found 'DU'-anomaly for variable 'y' (lines '398'-'457').
935 src/att/grappa/GrappaLine.java 398 Found 'DU'-anomaly for variable 'y2' (lines '398'-'457').
936 src/att/grappa/GrappaLine.java 398 Found 'DU'-anomaly for variable 'y3' (lines '398'-'457').
937 src/att/grappa/GrappaLine.java 398 Found 'DU'-anomaly for variable 'z' (lines '398'-'457').
938 src/att/grappa/GrappaLine.java 403 Found 'DU'-anomaly for variable 'grpath' (lines '403'-'457').
939 src/att/grappa/GrappaLine.java 404 Found 'DU'-anomaly for variable 'grtestpath' (lines '404'-'457').
940 src/att/grappa/GrappaLine.java 412 Avoid if (x != y) ..; else ..;
941 src/att/grappa/GrappaLine.java 417 Avoid using if...else statements without curly braces
942 src/att/grappa/GrappaLine.java 418 Found 'DD'-anomaly for variable 'lastWasLine' (lines '418'-'420').
943 src/att/grappa/GrappaLine.java 418 Found 'DU'-anomaly for variable 'lastWasLine' (lines '418'-'457').
944 src/att/grappa/GrappaLine.java 420 Found 'DD'-anomaly for variable 'lastWasLine' (lines '420'-'420').
945 src/att/grappa/GrappaLine.java 420 Found 'DD'-anomaly for variable 'lastWasLine' (lines '420'-'429').
946 src/att/grappa/GrappaLine.java 420 Found 'DU'-anomaly for variable 'lastWasLine' (lines '420'-'457').
947 src/att/grappa/GrappaLine.java 429 Found 'DD'-anomaly for variable 'lastWasLine' (lines '429'-'420').
948 src/att/grappa/GrappaLine.java 429 Found 'DU'-anomaly for variable 'lastWasLine' (lines '429'-'457').
949 src/att/grappa/GrappaLine.java 447 Found 'DU'-anomaly for variable 'lastWasLine' (lines '447'-'457').
950 src/att/grappa/GrappaLine.java 472 clone() method should throw CloneNotSupportedException
951 src/att/grappa/GrappaLine.java 482 New exception is thrown in catch block, original stack trace may be lost
952 src/att/grappa/GrappaListener.java 30 Avoid modifiers which are implied by the context
953 src/att/grappa/GrappaListener.java 30 Avoid variables with short names like pt
954 src/att/grappa/GrappaListener.java 41 Avoid modifiers which are implied by the context
955 src/att/grappa/GrappaListener.java 41 Avoid variables with short names like pt
956 src/att/grappa/GrappaListener.java 56 Avoid modifiers which are implied by the context
957 src/att/grappa/GrappaListener.java 56 Avoid variables with short names like pt
958 src/att/grappa/GrappaListener.java 70 Avoid modifiers which are implied by the context
959 src/att/grappa/GrappaListener.java 83 Avoid modifiers which are implied by the context
960 src/att/grappa/GrappaListener.java 83 Avoid variables with short names like pt
961 src/att/grappa/GrappaNexus.java 42 Avoid really long classes.
962 src/att/grappa/GrappaNexus.java 42 The class 'GrappaNexus' has a Cyclomatic Complexity of 14 (Highest = 106).
963 src/att/grappa/GrappaNexus.java 42 Too many fields
964 src/att/grappa/GrappaNexus.java 46 This class has too many methods, consider refactoring it.
965 src/att/grappa/GrappaNexus.java 63 A catch statement should never catch throwable since it includes errors.
966 src/att/grappa/GrappaNexus.java 63 Avoid empty catch blocks
967 src/att/grappa/GrappaNexus.java 70 Found non-transient, non-static member. Please mark as transient or provide accessors.
968 src/att/grappa/GrappaNexus.java 70 Use explicit scoping instead of the default package private level
969 src/att/grappa/GrappaNexus.java 71 Found non-transient, non-static member. Please mark as transient or provide accessors.
970 src/att/grappa/GrappaNexus.java 71 Use explicit scoping instead of the default package private level
971 src/att/grappa/GrappaNexus.java 72 Found non-transient, non-static member. Please mark as transient or provide accessors.
972 src/att/grappa/GrappaNexus.java 72 Use explicit scoping instead of the default package private level
973 src/att/grappa/GrappaNexus.java 73 Found non-transient, non-static member. Please mark as transient or provide accessors.
974 src/att/grappa/GrappaNexus.java 73 Use explicit scoping instead of the default package private level
975 src/att/grappa/GrappaNexus.java 74 Found non-transient, non-static member. Please mark as transient or provide accessors.
976 src/att/grappa/GrappaNexus.java 74 Use explicit scoping instead of the default package private level
977 src/att/grappa/GrappaNexus.java 88 Avoid unused private fields such as 'custom_shape'.
978 src/att/grappa/GrappaNexus.java 88 Perhaps 'custom_shape' could be replaced by a local variable.
979 src/att/grappa/GrappaNexus.java 88 Variables that are not final should not contain underscores (except for underscores in standard prefix/suffix).
980 src/att/grappa/GrappaNexus.java 119 Avoid excessively long variable names like lastDecorationUpdate
981 src/att/grappa/GrappaNexus.java 125 Variables that are not final should not contain underscores (except for underscores in standard prefix/suffix).
982 src/att/grappa/GrappaNexus.java 128 Private field 'windingRule' could be made final; it is only initialized in the declaration or constructor.
983 src/att/grappa/GrappaNexus.java 140 Parameter 'elem' is not assigned and could be declared final
984 src/att/grappa/GrappaNexus.java 142 Overridable method 'rebuild' called during object construction
985 src/att/grappa/GrappaNexus.java 210 Avoid really long methods.
986 src/att/grappa/GrappaNexus.java 210 The method 'updateShape' has a Cyclomatic Complexity of 89.
987 src/att/grappa/GrappaNexus.java 210 The method updateShape() has an NCSS line count of 236
988 src/att/grappa/GrappaNexus.java 210 The method updateShape() has an NPath complexity of 208687765
989 src/att/grappa/GrappaNexus.java 211 Found 'DU'-anomaly for variable 'thisShapeUpdate' (lines '211'-'602').
990 src/att/grappa/GrappaNexus.java 211 Local variable 'thisShapeUpdate' could be declared final
991 src/att/grappa/GrappaNexus.java 212 A high ratio of statements to labels in a switch statement. Consider refactoring.
992 src/att/grappa/GrappaNexus.java 215 Assigning an Object to null is a code smell. Consider refactoring.
993 src/att/grappa/GrappaNexus.java 216 Assigning an Object to null is a code smell. Consider refactoring.
994 src/att/grappa/GrappaNexus.java 218 Avoid using if statements without curly braces
995 src/att/grappa/GrappaNexus.java 221 Local variable 'node' could be declared final
996 src/att/grappa/GrappaNexus.java 222 Found 'DU'-anomaly for variable 'pos' (lines '222'-'602').
997 src/att/grappa/GrappaNexus.java 222 Local variable 'pos' could be declared final
998 src/att/grappa/GrappaNexus.java 223 Local variable 'Width' could be declared final
999 src/att/grappa/GrappaNexus.java 224 Local variable 'Height' could be declared final
1000 src/att/grappa/GrappaNexus.java 227 Found 'DU'-anomaly for variable 'width' (lines '227'-'602').
1001 src/att/grappa/GrappaNexus.java 228 Found 'DU'-anomaly for variable 'height' (lines '228'-'602').
1002 src/att/grappa/GrappaNexus.java 240 Found 'DU'-anomaly for variable 'peripheries' (lines '240'-'602').
1003 src/att/grappa/GrappaNexus.java 241 Found 'DU'-anomaly for variable 'sides' (lines '241'-'602').
1004 src/att/grappa/GrappaNexus.java 242 Found 'DU'-anomaly for variable 'distortion' (lines '242'-'602').
1005 src/att/grappa/GrappaNexus.java 243 Found 'DU'-anomaly for variable 'skew' (lines '243'-'602').
1006 src/att/grappa/GrappaNexus.java 245 Found 'DU'-anomaly for variable 'rotation' (lines '245'-'602').
1007 src/att/grappa/GrappaNexus.java 261 Found 'DU'-anomaly for variable 'custom_class' (lines '261'-'602').
1008 src/att/grappa/GrappaNexus.java 264 New exception is thrown in catch block, original stack trace may be lost
1009 src/att/grappa/GrappaNexus.java 274 New exception is thrown in catch block, original stack trace may be lost
1010 src/att/grappa/GrappaNexus.java 284 An instanceof check is being performed on the caught exception. Create a separate catch clause for this exception type.
1011 src/att/grappa/GrappaNexus.java 285 Avoid variables with short names like t
1012 src/att/grappa/GrappaNexus.java 287 An instanceof check is being performed on the caught exception. Create a separate catch clause for this exception type.
1013 src/att/grappa/GrappaNexus.java 290 New exception is thrown in catch block, original stack trace may be lost
1014 src/att/grappa/GrappaNexus.java 315 Avoid instantiating new objects inside loops
1015 src/att/grappa/GrappaNexus.java 327 Avoid instantiating new objects inside loops
1016 src/att/grappa/GrappaNexus.java 369 Avoid instantiating new objects inside loops
1017 src/att/grappa/GrappaNexus.java 383 Avoid instantiating new objects inside loops
1018 src/att/grappa/GrappaNexus.java 427 Avoid instantiating new objects inside loops
1019 src/att/grappa/GrappaNexus.java 493 Found 'DD'-anomaly for variable 'rects' (lines '493'-'495').
1020 src/att/grappa/GrappaNexus.java 494 Avoid using if statements without curly braces
1021 src/att/grappa/GrappaNexus.java 509 Found 'DD'-anomaly for variable 'theta' (lines '509'-'511').
1022 src/att/grappa/GrappaNexus.java 514 Avoid using if...else statements without curly braces
1023 src/att/grappa/GrappaNexus.java 516 Avoid using if...else statements without curly braces
1024 src/att/grappa/GrappaNexus.java 523 Avoid using if statements without curly braces
1025 src/att/grappa/GrappaNexus.java 526 Avoid assignments in operands
1026 src/att/grappa/GrappaNexus.java 529 Avoid if (x != y) ..; else ..;
1027 src/att/grappa/GrappaNexus.java 549 Found 'DD'-anomaly for variable 'elem' (lines '549'-'552').
1028 src/att/grappa/GrappaNexus.java 553 Avoid using if statements without curly braces
1029 src/att/grappa/GrappaNexus.java 553 Use equals() to compare object references.
1030 src/att/grappa/GrappaNexus.java 609 Found 'DU'-anomaly for variable 'thisStyleUpdate' (lines '609'-'624').
1031 src/att/grappa/GrappaNexus.java 610 Avoid assignments in operands
1032 src/att/grappa/GrappaNexus.java 621 Assigning an Object to null is a code smell. Consider refactoring.
1033 src/att/grappa/GrappaNexus.java 631 Avoid really long methods.
1034 src/att/grappa/GrappaNexus.java 631 The method 'updateText' has a Cyclomatic Complexity of 77.
1035 src/att/grappa/GrappaNexus.java 631 The method updateText() has an NCSS line count of 197
1036 src/att/grappa/GrappaNexus.java 632 Found 'DD'-anomaly for variable 'tstr' (lines '632'-'824').
1037 src/att/grappa/GrappaNexus.java 635 Found 'DD'-anomaly for variable 'tfont' (lines '635'-'706').
1038 src/att/grappa/GrappaNexus.java 638 Found 'DD'-anomaly for variable 'offset' (lines '638'-'822').
1039 src/att/grappa/GrappaNexus.java 641 Found 'DD'-anomaly for variable 'lcnt' (lines '641'-'656').
1040 src/att/grappa/GrappaNexus.java 642 Found 'DD'-anomaly for variable 'hasEdgeLabel' (lines '642'-'666').
1041 src/att/grappa/GrappaNexus.java 643 Found 'DD'-anomaly for variable 'attr' (lines '643'-'663').
1042 src/att/grappa/GrappaNexus.java 652 Avoid using if statements without curly braces
1043 src/att/grappa/GrappaNexus.java 656 Found 'DD'-anomaly for variable 'lcnt' (lines '656'-'665').
1044 src/att/grappa/GrappaNexus.java 657 Assigning an Object to null is a code smell. Consider refactoring.
1045 src/att/grappa/GrappaNexus.java 657 Avoid using if...else statements without curly braces
1046 src/att/grappa/GrappaNexus.java 659 Found 'DD'-anomaly for variable 'headstr' (lines '659'-'663').
1047 src/att/grappa/GrappaNexus.java 659 Found 'DD'-anomaly for variable 'tailstr' (lines '659'-'668').
1048 src/att/grappa/GrappaNexus.java 660 Found 'DD'-anomaly for variable 'headpt' (lines '660'-'664').
1049 src/att/grappa/GrappaNexus.java 660 Found 'DD'-anomaly for variable 'tailpt' (lines '660'-'669').
1050 src/att/grappa/GrappaNexus.java 663 Avoid assignments in operands
1051 src/att/grappa/GrappaNexus.java 663 Avoid if (x != y) ..; else ..;
1052 src/att/grappa/GrappaNexus.java 663 Found 'DU'-anomaly for variable 'headstr' (lines '663'-'940').
1053 src/att/grappa/GrappaNexus.java 664 Found 'DU'-anomaly for variable 'headpt' (lines '664'-'940').
1054 src/att/grappa/GrappaNexus.java 665 Found 'DD'-anomaly for variable 'lcnt' (lines '665'-'670').
1055 src/att/grappa/GrappaNexus.java 666 Found 'DD'-anomaly for variable 'hasEdgeLabel' (lines '666'-'671').
1056 src/att/grappa/GrappaNexus.java 667 Assigning an Object to null is a code smell. Consider refactoring.
1057 src/att/grappa/GrappaNexus.java 667 Avoid using if...else statements without curly braces
1058 src/att/grappa/GrappaNexus.java 668 Avoid assignments in operands
1059 src/att/grappa/GrappaNexus.java 668 Avoid if (x != y) ..; else ..;
1060 src/att/grappa/GrappaNexus.java 668 Found 'DU'-anomaly for variable 'tailstr' (lines '668'-'940').
1061 src/att/grappa/GrappaNexus.java 669 Found 'DU'-anomaly for variable 'tailpt' (lines '669'-'940').
1062 src/att/grappa/GrappaNexus.java 670 Found 'DU'-anomaly for variable 'lcnt' (lines '670'-'940').
1063 src/att/grappa/GrappaNexus.java 672 Avoid using if...else statements without curly braces
1064 src/att/grappa/GrappaNexus.java 708 Avoid unused local variables such as 'rectString'.
1065 src/att/grappa/GrappaNexus.java 708 Found 'DU'-anomaly for variable 'rectString' (lines '708'-'940').
1066 src/att/grappa/GrappaNexus.java 711 Avoid variables with short names like i
1067 src/att/grappa/GrappaNexus.java 717 Avoid variables with short names like ch
1068 src/att/grappa/GrappaNexus.java 718 Avoid unused local variables such as 'str'.
1069 src/att/grappa/GrappaNexus.java 721 Avoid variables with short names like x
1070 src/att/grappa/GrappaNexus.java 736 Avoid if (x != y) ..; else ..;
1071 src/att/grappa/GrappaNexus.java 746 Avoid variables with short names like sg
1072 src/att/grappa/GrappaNexus.java 767 Avoid assignments in operands
1073 src/att/grappa/GrappaNexus.java 803 Found 'DD'-anomaly for variable 'lines' (lines '803'-'817').
1074 src/att/grappa/GrappaNexus.java 817 Found 'DD'-anomaly for variable 'lines' (lines '817'-'817').
1075 src/att/grappa/GrappaNexus.java 823 Found 'DD'-anomaly for variable 'tpos' (lines '823'-'923').
1076 src/att/grappa/GrappaNexus.java 824 Found 'DD'-anomaly for variable 'tstr' (lines '824'-'852').
1077 src/att/grappa/GrappaNexus.java 834 Found 'DD'-anomaly for variable 'justification' (lines '834'-'858').
1078 src/att/grappa/GrappaNexus.java 835 Found 'DD'-anomaly for variable 'bnds' (lines '835'-'853').
1079 src/att/grappa/GrappaNexus.java 836 Found 'DD'-anomaly for variable 'mtrc' (lines '836'-'854').
1080 src/att/grappa/GrappaNexus.java 841 Found 'DD'-anomaly for variable 'ch' (lines '841'-'846').
1081 src/att/grappa/GrappaNexus.java 842 Found 'DD'-anomaly for variable 'str' (lines '842'-'842').
1082 src/att/grappa/GrappaNexus.java 842 Found 'DU'-anomaly for variable 'str' (lines '842'-'940').
1083 src/att/grappa/GrappaNexus.java 854 Found 'DD'-anomaly for variable 'mtrc' (lines '854'-'854').
1084 src/att/grappa/GrappaNexus.java 854 Found 'DD'-anomaly for variable 'mtrc' (lines '854'-'867').
1085 src/att/grappa/GrappaNexus.java 854 Found 'DU'-anomaly for variable 'mtrc' (lines '854'-'940').
1086 src/att/grappa/GrappaNexus.java 858 Found 'DD'-anomaly for variable 'justification' (lines '858'-'858').
1087 src/att/grappa/GrappaNexus.java 858 Found 'DD'-anomaly for variable 'justification' (lines '858'-'859').
1088 src/att/grappa/GrappaNexus.java 858 Found 'DD'-anomaly for variable 'justification' (lines '858'-'871').
1089 src/att/grappa/GrappaNexus.java 858 Found 'DD'-anomaly for variable 'justification' (lines '858'-'872').
1090 src/att/grappa/GrappaNexus.java 858 Found 'DD'-anomaly for variable 'justification' (lines '858'-'873').
1091 src/att/grappa/GrappaNexus.java 858 Found 'DU'-anomaly for variable 'justification' (lines '858'-'940').
1092 src/att/grappa/GrappaNexus.java 859 Found 'DD'-anomaly for variable 'justification' (lines '859'-'871').
1093 src/att/grappa/GrappaNexus.java 859 Found 'DD'-anomaly for variable 'justification' (lines '859'-'872').
1094 src/att/grappa/GrappaNexus.java 859 Found 'DD'-anomaly for variable 'justification' (lines '859'-'873').
1095 src/att/grappa/GrappaNexus.java 867 Found 'DD'-anomaly for variable 'mtrc' (lines '867'-'836').
1096 src/att/grappa/GrappaNexus.java 867 Found 'DU'-anomaly for variable 'mtrc' (lines '867'-'940').
1097 src/att/grappa/GrappaNexus.java 871 Found 'DU'-anomaly for variable 'justification' (lines '871'-'940').
1098 src/att/grappa/GrappaNexus.java 872 Found 'DU'-anomaly for variable 'justification' (lines '872'-'940').
1099 src/att/grappa/GrappaNexus.java 873 Found 'DU'-anomaly for variable 'justification' (lines '873'-'940').
1100 src/att/grappa/GrappaNexus.java 898 Found 'DU'-anomaly for variable 'top' (lines '898'-'940').
1101 src/att/grappa/GrappaNexus.java 904 Found 'DD'-anomaly for variable 'x' (lines '904'-'908').
1102 src/att/grappa/GrappaNexus.java 904 Found 'DD'-anomaly for variable 'x' (lines '904'-'911').
1103 src/att/grappa/GrappaNexus.java 904 Found 'DD'-anomaly for variable 'x' (lines '904'-'913').
1104 src/att/grappa/GrappaNexus.java 904 Found 'DU'-anomaly for variable 'x' (lines '904'-'940').
1105 src/att/grappa/GrappaNexus.java 923 Found 'DD'-anomaly for variable 'tpos' (lines '923'-'923').
1106 src/att/grappa/GrappaNexus.java 947 The method 'updateDecoration' has a Cyclomatic Complexity of 15.
1107 src/att/grappa/GrappaNexus.java 947 The method updateDecoration() has an NPath complexity of 603
1108 src/att/grappa/GrappaNexus.java 948 Avoid excessively long variable names like thisDecorationUpdate
1109 src/att/grappa/GrappaNexus.java 952 No need to check for null before an instanceof
1110 src/att/grappa/GrappaNexus.java 955 Found 'DD'-anomaly for variable 'dir' (lines '955'-'958').
1111 src/att/grappa/GrappaNexus.java 975 Found 'DD'-anomaly for variable 'line_dir' (lines '975'-'977').
1112 src/att/grappa/GrappaNexus.java 990 Found 'DD'-anomaly for variable 'line_dir' (lines '990'-'992').
1113 src/att/grappa/GrappaNexus.java 1013 Avoid if (x != y) ..; else ..;
1114 src/att/grappa/GrappaNexus.java 1018 Found 'DD'-anomaly for variable 'raw_image' (lines '1,018'-'1,022').
1115 src/att/grappa/GrappaNexus.java 1024 Avoid empty catch blocks
1116 src/att/grappa/GrappaNexus.java 1030 Avoid empty catch blocks
1117 src/att/grappa/GrappaNexus.java 1050 Parameter 'flags' is not assigned and could be declared final
1118 src/att/grappa/GrappaNexus.java 1050 Parameter 'height' is not assigned and could be declared final
1119 src/att/grappa/GrappaNexus.java 1050 Parameter 'image' is not assigned and could be declared final
1120 src/att/grappa/GrappaNexus.java 1050 Parameter 'width' is not assigned and could be declared final
1121 src/att/grappa/GrappaNexus.java 1052 Found 'DD'-anomaly for variable 'ret' (lines '1,052'-'1,056').
1122 src/att/grappa/GrappaNexus.java 1052 Found 'DD'-anomaly for variable 'ret' (lines '1,052'-'1,061').
1123 src/att/grappa/GrappaNexus.java 1067 This statement may have some unnecessary parentheses
1124 src/att/grappa/GrappaNexus.java 1076 The method 'bboxCheckSet' has a Cyclomatic Complexity of 13.
1125 src/att/grappa/GrappaNexus.java 1077 Found 'DU'-anomaly for variable 'oldbox' (lines '1,077'-'1,117').
1126 src/att/grappa/GrappaNexus.java 1079 Found 'DD'-anomaly for variable 'newbox' (lines '1,079'-'1,081').
1127 src/att/grappa/GrappaNexus.java 1081 Found 'DU'-anomaly for variable 'newbox' (lines '1,081'-'1,117').
1128 src/att/grappa/GrappaNexus.java 1132 clone() method should throw CloneNotSupportedException
1129 src/att/grappa/GrappaNexus.java 1156 New exception is thrown in catch block, original stack trace may be lost
1130 src/att/grappa/GrappaNexus.java 1168 Found 'DD'-anomaly for variable 'contains' (lines '1,168'-'1,171').
1131 src/att/grappa/GrappaNexus.java 1188 This statement may have some unnecessary parentheses
1132 src/att/grappa/GrappaNexus.java 1193 Found 'DD'-anomaly for variable 'contains' (lines '1,193'-'1,196').
1133 src/att/grappa/GrappaNexus.java 1213 This statement may have some unnecessary parentheses
1134 src/att/grappa/GrappaNexus.java 1218 This statement may have some unnecessary parentheses
1135 src/att/grappa/GrappaNexus.java 1223 This statement may have some unnecessary parentheses
1136 src/att/grappa/GrappaNexus.java 1311 Found 'DD'-anomaly for variable 'intersects' (lines '1,311'-'1,314').
1137 src/att/grappa/GrappaNexus.java 1353 Avoid really long methods.
1138 src/att/grappa/GrappaNexus.java 1353 Avoid reassigning parameters such as 'arg'
1139 src/att/grappa/GrappaNexus.java 1353 Avoid reassigning parameters such as 'obs'
1140 src/att/grappa/GrappaNexus.java 1353 The method update() has an NPath complexity of 2920
1141 src/att/grappa/GrappaNexus.java 1359 Found 'DU'-anomaly for variable 'attr' (lines '1,359'-'1,558').
1142 src/att/grappa/GrappaNexus.java 1384 Found 'DU'-anomaly for variable 'attrName' (lines '1,384'-'1,558').
1143 src/att/grappa/GrappaNexus.java 1385 Found 'DU'-anomaly for variable 'attrHash' (lines '1,385'-'1,558').
1144 src/att/grappa/GrappaNexus.java 1386 Found 'DU'-anomaly for variable 'thisUpdate' (lines '1,386'-'1,558').
1145 src/att/grappa/GrappaNexus.java 1393 A high ratio of statements to labels in a switch statement. Consider refactoring.
1146 src/att/grappa/GrappaNexus.java 1393 Switch statements should have a default label
1147 src/att/grappa/GrappaPanel.java 11 A high number of imports can indicate a high degree of coupling within an object.
1148 src/att/grappa/GrappaPanel.java 53 Avoid really long classes.
1149 src/att/grappa/GrappaPanel.java 53 The class 'GrappaPanel' has a Cyclomatic Complexity of 5 (Highest = 65).
1150 src/att/grappa/GrappaPanel.java 53 Too many fields
1151 src/att/grappa/GrappaPanel.java 60 To be compliant to J2EE, a webapp should not use any thread.
1152 src/att/grappa/GrappaPanel.java 62 This class has too many methods, consider refactoring it.
1153 src/att/grappa/GrappaPanel.java 63 Found non-transient, non-static member. Please mark as transient or provide accessors.
1154 src/att/grappa/GrappaPanel.java 63 Use explicit scoping instead of the default package private level
1155 src/att/grappa/GrappaPanel.java 64 Found non-transient, non-static member. Please mark as transient or provide accessors.
1156 src/att/grappa/GrappaPanel.java 64 Use explicit scoping instead of the default package private level
1157 src/att/grappa/GrappaPanel.java 65 Found non-transient, non-static member. Please mark as transient or provide accessors.
1158 src/att/grappa/GrappaPanel.java 65 Use explicit scoping instead of the default package private level
1159 src/att/grappa/GrappaPanel.java 66 Found non-transient, non-static member. Please mark as transient or provide accessors.
1160 src/att/grappa/GrappaPanel.java 66 Found non-transient, non-static member. Please mark as transient or provide accessors.
1161 src/att/grappa/GrappaPanel.java 66 Use explicit scoping instead of the default package private level
1162 src/att/grappa/GrappaPanel.java 67 Use explicit scoping instead of the default package private level
1163 src/att/grappa/GrappaPanel.java 70 Avoid using implementation types like 'Vector'; use the interface instead
1164 src/att/grappa/GrappaPanel.java 70 Avoid using implementation types like 'Vector'; use the interface instead
1165 src/att/grappa/GrappaPanel.java 70 Consider replacing this Vector with the newer java.util.List
1166 src/att/grappa/GrappaPanel.java 88 Avoid unused private fields such as 'paintActive'.
1167 src/att/grappa/GrappaPanel.java 88 Private field 'paintActive' could be made final; it is only initialized in the declaration or constructor.
1168 src/att/grappa/GrappaPanel.java 100 Parameter 'subgraph' is not assigned and could be declared final
1169 src/att/grappa/GrappaPanel.java 110 Parameter 'backer' is not assigned and could be declared final
1170 src/att/grappa/GrappaPanel.java 110 Parameter 'subgraph' is not assigned and could be declared final
1171 src/att/grappa/GrappaPanel.java 131 Parameter 'listener' is not assigned and could be declared final
1172 src/att/grappa/GrappaPanel.java 132 Local variable 'oldGL' could be declared final
1173 src/att/grappa/GrappaPanel.java 151 This statement may have some unnecessary parentheses
1174 src/att/grappa/GrappaPanel.java 161 This statement may have some unnecessary parentheses
1175 src/att/grappa/GrappaPanel.java 164 Avoid variables with short names like g
1176 src/att/grappa/GrappaPanel.java 164 Avoid variables with short names like pf
1177 src/att/grappa/GrappaPanel.java 164 Avoid variables with short names like pi
1178 src/att/grappa/GrappaPanel.java 164 Parameter 'g' is not assigned and could be declared final
1179 src/att/grappa/GrappaPanel.java 167 Found 'DU'-anomaly for variable 'prevToSize' (lines '167'-'184').
1180 src/att/grappa/GrappaPanel.java 167 Local variable 'prevToSize' could be declared final
1181 src/att/grappa/GrappaPanel.java 168 Found 'DU'-anomaly for variable 'prevToFit' (lines '168'-'184').
1182 src/att/grappa/GrappaPanel.java 168 Local variable 'prevToFit' could be declared final
1183 src/att/grappa/GrappaPanel.java 171 A method should have only one exit point, and that should be the last statement in the method
1184 src/att/grappa/GrappaPanel.java 187 Avoid variables with short names like g
1185 src/att/grappa/GrappaPanel.java 188 Found 'DD'-anomaly for variable 'cpt' (lines '188'-'192').
1186 src/att/grappa/GrappaPanel.java 188 Found 'DD'-anomaly for variable 'cpt' (lines '188'-'196').
1187 src/att/grappa/GrappaPanel.java 210 This statement may have some unnecessary parentheses
1188 src/att/grappa/GrappaPanel.java 213 Avoid really long methods.
1189 src/att/grappa/GrappaPanel.java 213 Avoid variables with short names like g
1190 src/att/grappa/GrappaPanel.java 213 The method 'componentPaint' has a Cyclomatic Complexity of 65.
1191 src/att/grappa/GrappaPanel.java 213 The method componentPaint() has an NCSS line count of 224
1192 src/att/grappa/GrappaPanel.java 213 The method componentPaint() has an NPath complexity of 105374208
1193 src/att/grappa/GrappaPanel.java 214 A method should have only one exit point, and that should be the last statement in the method
1194 src/att/grappa/GrappaPanel.java 214 Avoid using if statements without curly braces
1195 src/att/grappa/GrappaPanel.java 214 This statement may have some unnecessary parentheses
1196 src/att/grappa/GrappaPanel.java 215 Found 'DU'-anomaly for variable 'g2d' (lines '215'-'536').
1197 src/att/grappa/GrappaPanel.java 215 Local variable 'g2d' could be declared final
1198 src/att/grappa/GrappaPanel.java 216 Avoid unused local variables such as 'i'.
1199 src/att/grappa/GrappaPanel.java 216 Local variable 'i' could be declared final
1200 src/att/grappa/GrappaPanel.java 217 Avoid unused local variables such as 'thisPaint'.
1201 src/att/grappa/GrappaPanel.java 217 Found 'DU'-anomaly for variable 'thisPaint' (lines '217'-'536').
1202 src/att/grappa/GrappaPanel.java 222 Found 'DU'-anomaly for variable 'cpt' (lines '222'-'536').
1203 src/att/grappa/GrappaPanel.java 232 Assigning an Object to null is a code smell. Consider refactoring.
1204 src/att/grappa/GrappaPanel.java 236 A method should have only one exit point, and that should be the last statement in the method
1205 src/att/grappa/GrappaPanel.java 236 Avoid using if statements without curly braces
1206 src/att/grappa/GrappaPanel.java 236 This statement may have some unnecessary parentheses
1207 src/att/grappa/GrappaPanel.java 272 Assigning an Object to null is a code smell. Consider refactoring.
1208 src/att/grappa/GrappaPanel.java 273 Found 'DD'-anomaly for variable 'scaleToWidth' (lines '273'-'283').
1209 src/att/grappa/GrappaPanel.java 273 Found 'DD'-anomaly for variable 'scaleToWidth' (lines '273'-'287').
1210 src/att/grappa/GrappaPanel.java 274 Found 'DD'-anomaly for variable 'scaleToHeight' (lines '274'-'284').
1211 src/att/grappa/GrappaPanel.java 274 Found 'DD'-anomaly for variable 'scaleToHeight' (lines '274'-'288').
1212 src/att/grappa/GrappaPanel.java 276 Found 'DD'-anomaly for variable 'prnt' (lines '276'-'280').
1213 src/att/grappa/GrappaPanel.java 277 Avoid using while statements without curly braces
1214 src/att/grappa/GrappaPanel.java 279 Avoid using if statements without curly braces
1215 src/att/grappa/GrappaPanel.java 296 Found 'DD'-anomaly for variable 'xTranslate' (lines '296'-'299').
1216 src/att/grappa/GrappaPanel.java 296 Found 'DD'-anomaly for variable 'xTranslate' (lines '296'-'304').
1217 src/att/grappa/GrappaPanel.java 297 Found 'DD'-anomaly for variable 'yTranslate' (lines '297'-'300').
1218 src/att/grappa/GrappaPanel.java 297 Found 'DD'-anomaly for variable 'yTranslate' (lines '297'-'305').
1219 src/att/grappa/GrappaPanel.java 318 Avoid if (x != y) ..; else ..;
1220 src/att/grappa/GrappaPanel.java 322 Avoid using while statements without curly braces
1221 src/att/grappa/GrappaPanel.java 324 Avoid using if statements without curly braces
1222 src/att/grappa/GrappaPanel.java 330 Avoid using if...else statements without curly braces
1223 src/att/grappa/GrappaPanel.java 333 Avoid unused local variables such as 'zb'.
1224 src/att/grappa/GrappaPanel.java 341 Avoid unused local variables such as 'xTranslate'.
1225 src/att/grappa/GrappaPanel.java 342 Avoid unused local variables such as 'yTranslate'.
1226 src/att/grappa/GrappaPanel.java 362 Assigning an Object to null is a code smell. Consider refactoring.
1227 src/att/grappa/GrappaPanel.java 372 Avoid if (x != y) ..; else ..;
1228 src/att/grappa/GrappaPanel.java 375 Assigning an Object to null is a code smell. Consider refactoring.
1229 src/att/grappa/GrappaPanel.java 376 Assigning an Object to null is a code smell. Consider refactoring.
1230 src/att/grappa/GrappaPanel.java 380 Avoid using while statements without curly braces
1231 src/att/grappa/GrappaPanel.java 382 Avoid using if statements without curly braces
1232 src/att/grappa/GrappaPanel.java 418 Avoid using while statements without curly braces
1233 src/att/grappa/GrappaPanel.java 483 Found 'DD'-anomaly for variable 'bkgdColor' (lines '483'-'486').
1234 src/att/grappa/GrappaPanel.java 486 Found 'DD'-anomaly for variable 'bkgdColor' (lines '486'-'491').
1235 src/att/grappa/GrappaPanel.java 486 Found 'DD'-anomaly for variable 'bkgdColor' (lines '486'-'498').
1236 src/att/grappa/GrappaPanel.java 490 Avoid if (x != y) ..; else ..;
1237 src/att/grappa/GrappaPanel.java 493 Avoid if (x != y) ..; else ..;
1238 src/att/grappa/GrappaPanel.java 494 Avoid using if...else statements without curly braces
1239 src/att/grappa/GrappaPanel.java 496 Avoid using if...else statements without curly braces
1240 src/att/grappa/GrappaPanel.java 505 Avoid if (x != y) ..; else ..;
1241 src/att/grappa/GrappaPanel.java 551 Found 'DD'-anomaly for variable 'prnt' (lines '551'-'555').
1242 src/att/grappa/GrappaPanel.java 552 Avoid using while statements without curly braces
1243 src/att/grappa/GrappaPanel.java 590 Overriding method merely calls super
1244 src/att/grappa/GrappaPanel.java 604 A method should have only one exit point, and that should be the last statement in the method
1245 src/att/grappa/GrappaPanel.java 722 Avoid really long methods.
1246 src/att/grappa/GrappaPanel.java 722 Avoid reassigning parameters such as 'bkgdColor'
1247 src/att/grappa/GrappaPanel.java 722 Avoid reassigning parameters such as 'bkgdColor'
1248 src/att/grappa/GrappaPanel.java 722 The method 'paintSubgraph' has a Cyclomatic Complexity of 58.
1249 src/att/grappa/GrappaPanel.java 722 The method paintSubgraph() has an NCSS line count of 156
1250 src/att/grappa/GrappaPanel.java 722 The method paintSubgraph() has an NPath complexity of 96711315
1251 src/att/grappa/GrappaPanel.java 723 Use equals() to compare object references.
1252 src/att/grappa/GrappaPanel.java 730 Found 'DD'-anomaly for variable 'enm' (lines '730'-'792').
1253 src/att/grappa/GrappaPanel.java 734 Use equals() to compare object references.
1254 src/att/grappa/GrappaPanel.java 741 Avoid using if...else statements without curly braces
1255 src/att/grappa/GrappaPanel.java 743 Avoid using if...else statements without curly braces
1256 src/att/grappa/GrappaPanel.java 793 Found 'DD'-anomaly for variable 'subsubg' (lines '793'-'795').
1257 src/att/grappa/GrappaPanel.java 803 Avoid assignments in operands
1258 src/att/grappa/GrappaPanel.java 864 Avoid assignments in operands
1259 src/att/grappa/GrappaPanel.java 917 Found 'DD'-anomaly for variable 'stash' (lines '917'-'919').
1260 src/att/grappa/GrappaPanel.java 919 Found 'DD'-anomaly for variable 'stash' (lines '919'-'920').
1261 src/att/grappa/GrappaPanel.java 922 Avoid assignments in operands
1262 src/att/grappa/GrappaPanel.java 922 Found 'DD'-anomaly for variable 'elem' (lines '922'-'923').
1263 src/att/grappa/GrappaPanel.java 928 The method 'reallyFindContainingElement' has a Cyclomatic Complexity of 31.
1264 src/att/grappa/GrappaPanel.java 928 The method reallyFindContainingElement() has an NPath complexity of 112641
1265 src/att/grappa/GrappaPanel.java 934 Found 'DD'-anomaly for variable 'grappaNexus' (lines '934'-'944').
1266 src/att/grappa/GrappaPanel.java 944 Avoid assignments in operands
1267 src/att/grappa/GrappaPanel.java 946 These nested if statements could be combined
1268 src/att/grappa/GrappaPanel.java 948 A method should have only one exit point, and that should be the last statement in the method
1269 src/att/grappa/GrappaPanel.java 963 Avoid assignments in operands
1270 src/att/grappa/GrappaPanel.java 965 These nested if statements could be combined
1271 src/att/grappa/GrappaPanel.java 977 Found 'DD'-anomaly for variable 'subelem' (lines '977'-'981').
1272 src/att/grappa/GrappaPanel.java 977 Found 'DU'-anomaly for variable 'subelem' (lines '977'-'1,001').
1273 src/att/grappa/GrappaPanel.java 1201 A getX() method which returns a boolean should be named isX()
1274 src/att/grappa/GrappaPanel.java 1211 A getX() method which returns a boolean should be named isX()
1275 src/att/grappa/GrappaPathIterator.java 22 The class 'GrappaPathIterator' has a Cyclomatic Complexity of 3 (Highest = 10).
1276 src/att/grappa/GrappaPathIterator.java 24 Found non-transient, non-static member. Please mark as transient or provide accessors.
1277 src/att/grappa/GrappaPathIterator.java 24 Use explicit scoping instead of the default package private level
1278 src/att/grappa/GrappaPathIterator.java 25 Found non-transient, non-static member. Please mark as transient or provide accessors.
1279 src/att/grappa/GrappaPathIterator.java 25 Use explicit scoping instead of the default package private level
1280 src/att/grappa/GrappaPathIterator.java 26 Found non-transient, non-static member. Please mark as transient or provide accessors.
1281 src/att/grappa/GrappaPathIterator.java 26 Use explicit scoping instead of the default package private level
1282 src/att/grappa/GrappaPathIterator.java 27 Found non-transient, non-static member. Please mark as transient or provide accessors.
1283 src/att/grappa/GrappaPathIterator.java 27 Use explicit scoping instead of the default package private level
1284 src/att/grappa/GrappaPathIterator.java 28 Found non-transient, non-static member. Please mark as transient or provide accessors.
1285 src/att/grappa/GrappaPathIterator.java 28 Use explicit scoping instead of the default package private level
1286 src/att/grappa/GrappaPathIterator.java 40 Parameter 'shape' is not assigned and could be declared final
1287 src/att/grappa/GrappaPathIterator.java 48 Avoid variables with short names like at
1288 src/att/grappa/GrappaPathIterator.java 48 Parameter 'at' is not assigned and could be declared final
1289 src/att/grappa/GrappaPathIterator.java 48 Parameter 'shape' is not assigned and could be declared final
1290 src/att/grappa/GrappaPathIterator.java 48 The constructor 'GrappaPathIterator' has a Cyclomatic Complexity of 10.
1291 src/att/grappa/GrappaPathIterator.java 57 Assigning an Object to null is a code smell. Consider refactoring.
1292 src/att/grappa/GrappaPathIterator.java 63 Assigning an Object to null is a code smell. Consider refactoring.
1293 src/att/grappa/GrappaPathIterator.java 66 Avoid if (x != y) ..; else ..;
1294 src/att/grappa/GrappaPathIterator.java 68 Avoid if (x != y) ..; else ..;
1295 src/att/grappa/GrappaPathIterator.java 71 Avoid throwing raw exception types.
1296 src/att/grappa/GrappaPathIterator.java 81 Parameter 'coords' is not assigned and could be declared final
1297 src/att/grappa/GrappaPathIterator.java 83 This statement may have some unnecessary parentheses
1298 src/att/grappa/GrappaPathIterator.java 93 This statement may have some unnecessary parentheses
1299 src/att/grappa/GrappaPathIterator.java 100 This statement may have some unnecessary parentheses
1300 src/att/grappa/GrappaPathIterator.java 114 Assigning an Object to null is a code smell. Consider refactoring.
1301 src/att/grappa/GrappaPathIterator.java 118 Assigning an Object to null is a code smell. Consider refactoring.
1302 src/att/grappa/GrappaPathIterator.java 122 A method should have only one exit point, and that should be the last statement in the method
1303 src/att/grappa/GrappaPathIterator.java 127 Assigning an Object to null is a code smell. Consider refactoring.
1304 src/att/grappa/GrappaPoint.java 26 Document empty constructor
1305 src/att/grappa/GrappaPoint.java 26 It is a good practice to call super() in a constructor
1306 src/att/grappa/GrappaPoint.java 35 Avoid variables with short names like x
1307 src/att/grappa/GrappaPoint.java 35 Avoid variables with short names like y
1308 src/att/grappa/GrappaPoint.java 35 It is a good practice to call super() in a constructor
1309 src/att/grappa/GrappaPoint.java 35 Parameter 'x' is not assigned and could be declared final
1310 src/att/grappa/GrappaPoint.java 35 Parameter 'y' is not assigned and could be declared final
1311 src/att/grappa/GrappaPoint.java 47 It is a good practice to call super() in a constructor
1312 src/att/grappa/GrappaPoint.java 47 Parameter 'coordString' is not assigned and could be declared final
1313 src/att/grappa/GrappaPoint.java 53 New exception is thrown in catch block, original stack trace may be lost
1314 src/att/grappa/GrappaPoint.java 69 This statement may have some unnecessary parentheses
1315 src/att/grappa/GrappaPoint.java 78 Parameter 'format' is not assigned and could be declared final
1316 src/att/grappa/GrappaPoint.java 79 This statement may have some unnecessary parentheses
1317 src/att/grappa/GrappaShape.java 29 The class 'GrappaShape' has a Cyclomatic Complexity of 9 (Highest = 107).
1318 src/att/grappa/GrappaShape.java 38 Found non-transient, non-static member. Please mark as transient or provide accessors.
1319 src/att/grappa/GrappaShape.java 71 Avoid really long parameter lists.
1320 src/att/grappa/GrappaShape.java 71 Avoid reassigning parameters such as 'diagonalsArg'
1321 src/att/grappa/GrappaShape.java 71 Avoid reassigning parameters such as 'distortionArg'
1322 src/att/grappa/GrappaShape.java 71 Avoid reassigning parameters such as 'extra'
1323 src/att/grappa/GrappaShape.java 71 Avoid reassigning parameters such as 'height'
1324 src/att/grappa/GrappaShape.java 71 Avoid reassigning parameters such as 'height'
1325 src/att/grappa/GrappaShape.java 71 Avoid variables with short names like x
1326 src/att/grappa/GrappaShape.java 71 Avoid variables with short names like y
1327 src/att/grappa/GrappaShape.java 71 The constructor 'GrappaShape' has a Cyclomatic Complexity of 107.
1328 src/att/grappa/GrappaShape.java 71 The constructor with 13 parameters has an NCSS line count of 364
1329 src/att/grappa/GrappaShape.java 86 Avoid variables with short names like i
1330 src/att/grappa/GrappaShape.java 90 The default label should be the last label in a switch statement
1331 src/att/grappa/GrappaShape.java 189 Assigning an Object to null is a code smell. Consider refactoring.
1332 src/att/grappa/GrappaShape.java 195 Avoid if (x != y) ..; else ..;
1333 src/att/grappa/GrappaShape.java 196 Avoid if (x != y) ..; else ..;
1334 src/att/grappa/GrappaShape.java 197 Avoid if (x != y) ..; else ..;
1335 src/att/grappa/GrappaShape.java 215 No need to check for null before an instanceof
1336 src/att/grappa/GrappaShape.java 227 Avoid using if statements without curly braces
1337 src/att/grappa/GrappaShape.java 229 Avoid using if statements without curly braces
1338 src/att/grappa/GrappaShape.java 231 Avoid using if statements without curly braces
1339 src/att/grappa/GrappaShape.java 233 Avoid using if statements without curly braces
1340 src/att/grappa/GrappaShape.java 235 Avoid using if statements without curly braces
1341 src/att/grappa/GrappaShape.java 243 Assigning an Object to null is a code smell. Consider refactoring.
1342 src/att/grappa/GrappaShape.java 255 Local variable 'sectorAngle' could be declared final
1343 src/att/grappa/GrappaShape.java 256 Local variable 'sideLength' could be declared final
1344 src/att/grappa/GrappaShape.java 271 Local variable 'Bpt' could be declared final
1345 src/att/grappa/GrappaShape.java 425 Avoid instantiating new objects inside loops
1346 src/att/grappa/GrappaShape.java 430 Avoid instantiating new objects inside loops
1347 src/att/grappa/GrappaShape.java 435 Avoid instantiating new objects inside loops
1348 src/att/grappa/GrappaShape.java 441 Avoid instantiating new objects inside loops
1349 src/att/grappa/GrappaShape.java 523 These nested if statements could be combined
1350 src/att/grappa/GrappaShape.java 571 clone() method should throw CloneNotSupportedException
1351 src/att/grappa/GrappaShape.java 573 Local variable 'copy' could be declared final
1352 src/att/grappa/GrappaShape.java 578 New exception is thrown in catch block, original stack trace may be lost
1353 src/att/grappa/GrappaShape.java 588 Avoid variables with short names like x
1354 src/att/grappa/GrappaShape.java 588 Avoid variables with short names like y
1355 src/att/grappa/GrappaShape.java 588 Parameter 'x' is not assigned and could be declared final
1356 src/att/grappa/GrappaShape.java 588 Parameter 'y' is not assigned and could be declared final
1357 src/att/grappa/GrappaShape.java 589 This statement may have some unnecessary parentheses
1358 src/att/grappa/GrappaShape.java 592 Parameter 'height' is not assigned and could be declared final
1359 src/att/grappa/GrappaShape.java 592 Parameter 'width' is not assigned and could be declared final
1360 src/att/grappa/GrappaShape.java 592 Parameter 'x' is not assigned and could be declared final
1361 src/att/grappa/GrappaShape.java 593 This statement may have some unnecessary parentheses
1362 src/att/grappa/GrappaShape.java 597 This statement may have some unnecessary parentheses
1363 src/att/grappa/GrappaShape.java 601 This statement may have some unnecessary parentheses
1364 src/att/grappa/GrappaShape.java 605 This statement may have some unnecessary parentheses
1365 src/att/grappa/GrappaSize.java 25 Found non-transient, non-static member. Please mark as transient or provide accessors.
1366 src/att/grappa/GrappaSize.java 30 Found non-transient, non-static member. Please mark as transient or provide accessors.
1367 src/att/grappa/GrappaSize.java 36 Document empty constructor
1368 src/att/grappa/GrappaSize.java 36 It is a good practice to call super() in a constructor
1369 src/att/grappa/GrappaSize.java 45 It is a good practice to call super() in a constructor
1370 src/att/grappa/GrappaSize.java 45 Parameter 'height' is not assigned and could be declared final
1371 src/att/grappa/GrappaSize.java 45 Parameter 'width' is not assigned and could be declared final
1372 src/att/grappa/GrappaSize.java 57 It is a good practice to call super() in a constructor
1373 src/att/grappa/GrappaSize.java 57 Parameter 'dimenString' is not assigned and could be declared final
1374 src/att/grappa/GrappaSize.java 63 New exception is thrown in catch block, original stack trace may be lost
1375 src/att/grappa/GrappaSize.java 89 Avoid variables with short names like d
1376 src/att/grappa/GrappaSize.java 89 Parameter 'd' is not assigned and could be declared final
1377 src/att/grappa/GrappaSize.java 96 Parameter 'height' is not assigned and could be declared final
1378 src/att/grappa/GrappaSize.java 108 This statement may have some unnecessary parentheses
1379 src/att/grappa/GrappaSize.java 118 This statement may have some unnecessary parentheses
1380 src/att/grappa/GrappaStyle.java 24 Avoid really long classes.
1381 src/att/grappa/GrappaStyle.java 24 The class 'GrappaStyle' has a Cyclomatic Complexity of 8 (Highest = 70).
1382 src/att/grappa/GrappaStyle.java 24 Too many fields
1383 src/att/grappa/GrappaStyle.java 30 Found non-transient, non-static member. Please mark as transient or provide accessors.
1384 src/att/grappa/GrappaStyle.java 30 Private field 'elementType' could be made final; it is only initialized in the declaration or constructor.
1385 src/att/grappa/GrappaStyle.java 36 Avoid excessively long variable names like DEFAULT_SET_STRING
1386 src/att/grappa/GrappaStyle.java 132 Avoid excessively long variable names like STYLE_LINE_COLOR_DEFAULT
1387 src/att/grappa/GrappaStyle.java 136 Avoid excessively long variable names like STYLE_LINE_STYLE_DEFAULT
1388 src/att/grappa/GrappaStyle.java 140 Avoid excessively long variable names like STYLE_LINE_WIDTH_DEFAULT
1389 src/att/grappa/GrappaStyle.java 148 Avoid excessively long variable names like STYLE_JOIN_DEFAULT
1390 src/att/grappa/GrappaStyle.java 182 Use explicit scoping instead of the default package private level
1391 src/att/grappa/GrappaStyle.java 184 Use explicit scoping instead of the default package private level
1392 src/att/grappa/GrappaStyle.java 186 Consider replacing this Hashtable with the newer java.util.Map
1393 src/att/grappa/GrappaStyle.java 188 Consider replacing this Hashtable with the newer java.util.Map
1394 src/att/grappa/GrappaStyle.java 191 Avoid instantiating Integer objects. Call Integer.valueOf() instead.
1395 src/att/grappa/GrappaStyle.java 192 Avoid instantiating Integer objects. Call Integer.valueOf() instead.
1396 src/att/grappa/GrappaStyle.java 193 Avoid instantiating Integer objects. Call Integer.valueOf() instead.
1397 src/att/grappa/GrappaStyle.java 194 Avoid instantiating Integer objects. Call Integer.valueOf() instead.
1398 src/att/grappa/GrappaStyle.java 195 Avoid instantiating Integer objects. Call Integer.valueOf() instead.
1399 src/att/grappa/GrappaStyle.java 234 Found non-transient, non-static member. Please mark as transient or provide accessors.
1400 src/att/grappa/GrappaStyle.java 234 Use explicit scoping instead of the default package private level
1401 src/att/grappa/GrappaStyle.java 234 Variables that are not final should not contain underscores (except for underscores in standard prefix/suffix).
1402 src/att/grappa/GrappaStyle.java 235 Found non-transient, non-static member. Please mark as transient or provide accessors.
1403 src/att/grappa/GrappaStyle.java 235 Use explicit scoping instead of the default package private level
1404 src/att/grappa/GrappaStyle.java 235 Variables that are not final should not contain underscores (except for underscores in standard prefix/suffix).
1405 src/att/grappa/GrappaStyle.java 236 Found non-transient, non-static member. Please mark as transient or provide accessors.
1406 src/att/grappa/GrappaStyle.java 236 Use explicit scoping instead of the default package private level
1407 src/att/grappa/GrappaStyle.java 236 Variables that are not final should not contain underscores (except for underscores in standard prefix/suffix).
1408 src/att/grappa/GrappaStyle.java 237 Found non-transient, non-static member. Please mark as transient or provide accessors.
1409 src/att/grappa/GrappaStyle.java 239 Variables that are not final should not contain underscores (except for underscores in standard prefix/suffix).
1410 src/att/grappa/GrappaStyle.java 241 Variables that are not final should not contain underscores (except for underscores in standard prefix/suffix).
1411 src/att/grappa/GrappaStyle.java 265 Parameter 'style' is not assigned and could be declared final
1412 src/att/grappa/GrappaStyle.java 265 Parameter 'type' is not assigned and could be declared final
1413 src/att/grappa/GrappaStyle.java 267 Avoid throwing raw exception types.
1414 src/att/grappa/GrappaStyle.java 270 Overridable method 'updateStyle' called during object construction
1415 src/att/grappa/GrappaStyle.java 284 Avoid really long methods.
1416 src/att/grappa/GrappaStyle.java 284 Parameter 'style' is not assigned and could be declared final
1417 src/att/grappa/GrappaStyle.java 284 The method 'updateStyle' has a Cyclomatic Complexity of 65.
1418 src/att/grappa/GrappaStyle.java 284 The method updateStyle() has an NCSS line count of 218
1419 src/att/grappa/GrappaStyle.java 284 The method updateStyle() has an NPath complexity of 221784
1420 src/att/grappa/GrappaStyle.java 293 An empty statement (semicolon) not part of a loop
1421 src/att/grappa/GrappaStyle.java 300 Assigning an Object to null is a code smell. Consider refactoring.
1422 src/att/grappa/GrappaStyle.java 302 A method should have only one exit point, and that should be the last statement in the method
1423 src/att/grappa/GrappaStyle.java 302 Avoid using if statements without curly braces
1424 src/att/grappa/GrappaStyle.java 304 Local variable 'len' could be declared final
1425 src/att/grappa/GrappaStyle.java 305 Avoid using if statements without curly braces
1426 src/att/grappa/GrappaStyle.java 307 Found 'DD'-anomaly for variable 'option_string' (lines '307'-'360').
1427 src/att/grappa/GrappaStyle.java 307 Found 'DU'-anomaly for variable 'option_string' (lines '307'-'523').
1428 src/att/grappa/GrappaStyle.java 308 Found 'DD'-anomaly for variable 'option_obj' (lines '308'-'430').
1429 src/att/grappa/GrappaStyle.java 308 Found 'DU'-anomaly for variable 'option_obj' (lines '308'-'523').
1430 src/att/grappa/GrappaStyle.java 309 Found 'DD'-anomaly for variable 'option' (lines '309'-'434').
1431 src/att/grappa/GrappaStyle.java 309 Found 'DU'-anomaly for variable 'option' (lines '309'-'523').
1432 src/att/grappa/GrappaStyle.java 310 Found 'DU'-anomaly for variable 'last_option' (lines '310'-'523').
1433 src/att/grappa/GrappaStyle.java 312 Found 'DD'-anomaly for variable 'keyword_ok' (lines '312'-'330').
1434 src/att/grappa/GrappaStyle.java 312 Found 'DU'-anomaly for variable 'keyword_ok' (lines '312'-'523').
1435 src/att/grappa/GrappaStyle.java 313 Found 'DU'-anomaly for variable 'parens_ok' (lines '313'-'523').
1436 src/att/grappa/GrappaStyle.java 314 Avoid variables with short names like i
1437 src/att/grappa/GrappaStyle.java 314 Found 'DD'-anomaly for variable 'offset' (lines '314'-'349').
1438 src/att/grappa/GrappaStyle.java 314 Found 'DU'-anomaly for variable 'offset' (lines '314'-'523').
1439 src/att/grappa/GrappaStyle.java 315 Avoid variables with short names like c
1440 src/att/grappa/GrappaStyle.java 318 Avoid using if statements without curly braces
1441 src/att/grappa/GrappaStyle.java 321 Avoid throwing raw exception types.
1442 src/att/grappa/GrappaStyle.java 324 Avoid throwing raw exception types.
1443 src/att/grappa/GrappaStyle.java 327 Avoid throwing raw exception types.
1444 src/att/grappa/GrappaStyle.java 327 The String literal "style attribute (" appears 5 times in this file; the first occurrence is on line 327
1445 src/att/grappa/GrappaStyle.java 329 Found 'DU'-anomaly for variable 'in_parens' (lines '329'-'523').
1446 src/att/grappa/GrappaStyle.java 330 Found 'DD'-anomaly for variable 'keyword_ok' (lines '330'-'330').
1447 src/att/grappa/GrappaStyle.java 330 Found 'DD'-anomaly for variable 'keyword_ok' (lines '330'-'337').
1448 src/att/grappa/GrappaStyle.java 330 Found 'DD'-anomaly for variable 'keyword_ok' (lines '330'-'343').
1449 src/att/grappa/GrappaStyle.java 330 Found 'DU'-anomaly for variable 'keyword_ok' (lines '330'-'523').
1450 src/att/grappa/GrappaStyle.java 331 Found 'DD'-anomaly for variable 'parens_ok' (lines '331'-'338').
1451 src/att/grappa/GrappaStyle.java 331 Found 'DD'-anomaly for variable 'parens_ok' (lines '331'-'344').
1452 src/att/grappa/GrappaStyle.java 331 Found 'DD'-anomaly for variable 'parens_ok' (lines '331'-'510').
1453 src/att/grappa/GrappaStyle.java 331 Found 'DU'-anomaly for variable 'parens_ok' (lines '331'-'523').
1454 src/att/grappa/GrappaStyle.java 334 Avoid throwing raw exception types.
1455 src/att/grappa/GrappaStyle.java 337 Found 'DU'-anomaly for variable 'keyword_ok' (lines '337'-'523').
1456 src/att/grappa/GrappaStyle.java 338 Found 'DU'-anomaly for variable 'parens_ok' (lines '338'-'523').
1457 src/att/grappa/GrappaStyle.java 343 Found 'DU'-anomaly for variable 'keyword_ok' (lines '343'-'523').
1458 src/att/grappa/GrappaStyle.java 344 Found 'DU'-anomaly for variable 'parens_ok' (lines '344'-'523').
1459 src/att/grappa/GrappaStyle.java 352 Avoid assignments in operands
1460 src/att/grappa/GrappaStyle.java 352 Found 'DU'-anomaly for variable 'c' (lines '352'-'523').
1461 src/att/grappa/GrappaStyle.java 353 Avoid using if...else statements without curly braces
1462 src/att/grappa/GrappaStyle.java 354 Avoid using if statements without curly braces
1463 src/att/grappa/GrappaStyle.java 358 Avoid assignments in operands
1464 src/att/grappa/GrappaStyle.java 358 Avoid using while statements without curly braces
1465 src/att/grappa/GrappaStyle.java 371 New exception is thrown in catch block, original stack trace may be lost
1466 src/att/grappa/GrappaStyle.java 376 Unnecessary wrapper object creation
1467 src/att/grappa/GrappaStyle.java 378 New exception is thrown in catch block, original stack trace may be lost
1468 src/att/grappa/GrappaStyle.java 383 Unnecessary wrapper object creation
1469 src/att/grappa/GrappaStyle.java 385 New exception is thrown in catch block, original stack trace may be lost
1470 src/att/grappa/GrappaStyle.java 390 Unnecessary wrapper object creation
1471 src/att/grappa/GrappaStyle.java 392 New exception is thrown in catch block, original stack trace may be lost
1472 src/att/grappa/GrappaStyle.java 399 Unnecessary wrapper object creation
1473 src/att/grappa/GrappaStyle.java 402 Unnecessary wrapper object creation
1474 src/att/grappa/GrappaStyle.java 428 Found 'DU'-anomaly for variable 'last_option' (lines '428'-'523').
1475 src/att/grappa/GrappaStyle.java 430 When doing a String.toLowerCase()/toUpperCase() call, use a Locale
1476 src/att/grappa/GrappaStyle.java 431 No need to check for null before an instanceof
1477 src/att/grappa/GrappaStyle.java 436 Found 'DD'-anomaly for variable 'last_option' (lines '436'-'454').
1478 src/att/grappa/GrappaStyle.java 436 Found 'DD'-anomaly for variable 'last_option' (lines '436'-'458').
1479 src/att/grappa/GrappaStyle.java 436 Found 'DD'-anomaly for variable 'last_option' (lines '436'-'462').
1480 src/att/grappa/GrappaStyle.java 436 Found 'DD'-anomaly for variable 'last_option' (lines '436'-'466').
1481 src/att/grappa/GrappaStyle.java 436 Found 'DD'-anomaly for variable 'last_option' (lines '436'-'488').
1482 src/att/grappa/GrappaStyle.java 436 Found 'DD'-anomaly for variable 'last_option' (lines '436'-'505').
1483 src/att/grappa/GrappaStyle.java 436 Found 'DU'-anomaly for variable 'last_option' (lines '436'-'523').
1484 src/att/grappa/GrappaStyle.java 440 Assigning an Object to null is a code smell. Consider refactoring.
1485 src/att/grappa/GrappaStyle.java 445 Avoid instantiating new objects inside loops
1486 src/att/grappa/GrappaStyle.java 450 Avoid instantiating new objects inside loops
1487 src/att/grappa/GrappaStyle.java 492 Avoid instantiating new objects inside loops
1488 src/att/grappa/GrappaStyle.java 495 Avoid instantiating new objects inside loops
1489 src/att/grappa/GrappaStyle.java 498 Avoid instantiating new objects inside loops
1490 src/att/grappa/GrappaStyle.java 510 Avoid using if statements without curly braces
1491 src/att/grappa/GrappaStyle.java 510 Found 'DU'-anomaly for variable 'parens_ok' (lines '510'-'523').
1492 src/att/grappa/GrappaStyle.java 518 Local variable 'strokeString' could be declared final
1493 src/att/grappa/GrappaStyle.java 519 Avoid assignments in operands
1494 src/att/grappa/GrappaStyle.java 526 Parameter 'lineWidth' is not assigned and could be declared final
1495 src/att/grappa/GrappaStyle.java 527 Parameter 'capType' is not assigned and could be declared final
1496 src/att/grappa/GrappaStyle.java 534 Local variable 'strokeStringBuffer' could be declared final
1497 src/att/grappa/GrappaStyle.java 537 Avoid appending characters as strings in StringBuffer.append.
1498 src/att/grappa/GrappaStyle.java 539 Avoid appending characters as strings in StringBuffer.append.
1499 src/att/grappa/GrappaStyle.java 541 Avoid appending characters as strings in StringBuffer.append.
1500 src/att/grappa/GrappaStyle.java 543 Avoid appending characters as strings in StringBuffer.append.
1501 src/att/grappa/GrappaStyle.java 547 Avoid appending characters as strings in StringBuffer.append.
1502 src/att/grappa/GrappaStyle.java 558 This statement may have some unnecessary parentheses
1503 src/att/grappa/GrappaStyle.java 568 This statement may have some unnecessary parentheses
1504 src/att/grappa/GrappaStyle.java 577 This statement may have some unnecessary parentheses
1505 src/att/grappa/GrappaStyle.java 580 Avoid really long methods.
1506 src/att/grappa/GrappaStyle.java 580 Avoid really long parameter lists.
1507 src/att/grappa/GrappaStyle.java 580 The method 'generateStyleString' has a Cyclomatic Complexity of 70.
1508 src/att/grappa/GrappaStyle.java 580 The method generateStyleString() has an NCSS line count of 169
1509 src/att/grappa/GrappaStyle.java 599 Found 'DD'-anomaly for variable 'tmpstr' (lines '599'-'619').
1510 src/att/grappa/GrappaStyle.java 600 Found 'DD'-anomaly for variable 'args' (lines '600'-'687').
1511 src/att/grappa/GrappaStyle.java 606 Use equals() to compare object references.
1512 src/att/grappa/GrappaStyle.java 619 Avoid assignments in operands
1513 src/att/grappa/GrappaStyle.java 619 Found 'DD'-anomaly for variable 'tmpstr' (lines '619'-'911').
1514 src/att/grappa/GrappaStyle.java 619 Found 'DD'-anomaly for variable 'tmpstr' (lines '619'-'913').
1515 src/att/grappa/GrappaStyle.java 620 Local variable 'hsb' could be declared final
1516 src/att/grappa/GrappaStyle.java 916 This statement may have some unnecessary parentheses
1517 src/att/grappa/GrappaStyle.java 980 A method should have only one exit point, and that should be the last statement in the method
1518 src/att/grappa/GrappaStyle.java 980 This statement may have some unnecessary parentheses
1519 src/att/grappa/GrappaStyle.java 999 A getX() method which returns a boolean should be named isX()
1520 src/att/grappa/GrappaStyle.java 1008 A getX() method which returns a boolean should be named isX()
1521 src/att/grappa/GrappaStyle.java 1017 A getX() method which returns a boolean should be named isX()
1522 src/att/grappa/GrappaStyle.java 1026 A getX() method which returns a boolean should be named isX()
1523 src/att/grappa/GrappaStyle.java 1035 A getX() method which returns a boolean should be named isX()
1524 src/att/grappa/GrappaStyle.java 1048 A method should have only one exit point, and that should be the last statement in the method
1525 src/att/grappa/GrappaStyle.java 1065 clone() method should throw CloneNotSupportedException
1526 src/att/grappa/GrappaStyle.java 1067 Local variable 'copy' could be declared final
1527 src/att/grappa/GrappaStyle.java 1072 New exception is thrown in catch block, original stack trace may be lost
1528 src/att/grappa/GrappaSupport.java 38 Abstract classes should be named AbstractXXX
1529 src/att/grappa/GrappaSupport.java 38 The class 'GrappaSupport' has a Cyclomatic Complexity of 4 (Highest = 21).
1530 src/att/grappa/GrappaSupport.java 42 This class has too many methods, consider refactoring it.
1531 src/att/grappa/GrappaSupport.java 51 Avoid variables with short names like CN
1532 src/att/grappa/GrappaSupport.java 51 Do not use the short type
1533 src/att/grappa/GrappaSupport.java 52 Avoid variables with short names like WS
1534 src/att/grappa/GrappaSupport.java 52 Do not use the short type
1535 src/att/grappa/GrappaSupport.java 53 Avoid variables with short names like SP
1536 src/att/grappa/GrappaSupport.java 53 Do not use the short type
1537 src/att/grappa/GrappaSupport.java 54 Avoid variables with short names like PU
1538 src/att/grappa/GrappaSupport.java 54 Do not use the short type
1539 src/att/grappa/GrappaSupport.java 55 Avoid variables with short names like DG
1540 src/att/grappa/GrappaSupport.java 55 Do not use the short type
1541 src/att/grappa/GrappaSupport.java 61 Variables that are final and static should be in all caps.
1542 src/att/grappa/GrappaSupport.java 84 This statement may have some unnecessary parentheses
1543 src/att/grappa/GrappaSupport.java 99 Use explicit scoping instead of the default package private level
1544 src/att/grappa/GrappaSupport.java 100 Parameter 'ch' is not assigned and could be declared final
1545 src/att/grappa/GrappaSupport.java 110 Use explicit scoping instead of the default package private level
1546 src/att/grappa/GrappaSupport.java 111 Parameter 'ch' is not assigned and could be declared final
1547 src/att/grappa/GrappaSupport.java 121 Use explicit scoping instead of the default package private level
1548 src/att/grappa/GrappaSupport.java 122 Parameter 'ch' is not assigned and could be declared final
1549 src/att/grappa/GrappaSupport.java 132 Use explicit scoping instead of the default package private level
1550 src/att/grappa/GrappaSupport.java 133 Parameter 'ch' is not assigned and could be declared final
1551 src/att/grappa/GrappaSupport.java 143 Use explicit scoping instead of the default package private level
1552 src/att/grappa/GrappaSupport.java 144 Parameter 'ch' is not assigned and could be declared final
1553 src/att/grappa/GrappaSupport.java 264 Avoid using if statements without curly braces
1554 src/att/grappa/GrappaSupport.java 266 Local variable 'st' could be declared final
1555 src/att/grappa/GrappaSupport.java 268 Found 'DD'-anomaly for variable 'array' (lines '268'-'272').
1556 src/att/grappa/GrappaSupport.java 270 Found 'DU'-anomaly for variable 'i' (lines '270'-'276').
1557 src/att/grappa/GrappaSupport.java 272 Found 'DD'-anomaly for variable 'array' (lines '272'-'272').
1558 src/att/grappa/GrappaSupport.java 283 Avoid using if statements without curly braces
1559 src/att/grappa/GrappaSupport.java 285 Local variable 'st' could be declared final
1560 src/att/grappa/GrappaSupport.java 287 Found 'DD'-anomaly for variable 'array' (lines '287'-'291').
1561 src/att/grappa/GrappaSupport.java 289 Found 'DU'-anomaly for variable 'i' (lines '289'-'296').
1562 src/att/grappa/GrappaSupport.java 291 Found 'DD'-anomaly for variable 'array' (lines '291'-'291').
1563 src/att/grappa/GrappaSupport.java 291 Unnecessary wrapper object creation
1564 src/att/grappa/GrappaSupport.java 303 Avoid using if statements without curly braces
1565 src/att/grappa/GrappaSupport.java 305 Local variable 'st' could be declared final
1566 src/att/grappa/GrappaSupport.java 307 Found 'DD'-anomaly for variable 'array' (lines '307'-'311').
1567 src/att/grappa/GrappaSupport.java 309 Found 'DU'-anomaly for variable 'i' (lines '309'-'316').
1568 src/att/grappa/GrappaSupport.java 311 Found 'DD'-anomaly for variable 'array' (lines '311'-'311').
1569 src/att/grappa/GrappaSupport.java 311 Unnecessary wrapper object creation
1570 src/att/grappa/GrappaSupport.java 335 Local variable 'dir' could be declared final
1571 src/att/grappa/GrappaSupport.java 336 Position literals first in String comparisons
1572 src/att/grappa/GrappaSupport.java 337 A method should have only one exit point, and that should be the last statement in the method
1573 src/att/grappa/GrappaSupport.java 338 Position literals first in String comparisons
1574 src/att/grappa/GrappaSupport.java 339 A method should have only one exit point, and that should be the last statement in the method
1575 src/att/grappa/GrappaSupport.java 340 Position literals first in String comparisons
1576 src/att/grappa/GrappaSupport.java 341 A method should have only one exit point, and that should be the last statement in the method
1577 src/att/grappa/GrappaSupport.java 358 Found 'DD'-anomaly for variable 'retstr' (lines '358'-'361').
1578 src/att/grappa/GrappaSupport.java 358 Found 'DD'-anomaly for variable 'retstr' (lines '358'-'363').
1579 src/att/grappa/GrappaSupport.java 358 Found 'DD'-anomaly for variable 'retstr' (lines '358'-'365').
1580 src/att/grappa/GrappaSupport.java 358 Found 'DD'-anomaly for variable 'retstr' (lines '358'-'367').
1581 src/att/grappa/GrappaSupport.java 387 Local variable 'style' could be declared final
1582 src/att/grappa/GrappaSupport.java 388 Position literals first in String comparisons
1583 src/att/grappa/GrappaSupport.java 389 A method should have only one exit point, and that should be the last statement in the method
1584 src/att/grappa/GrappaSupport.java 390 Position literals first in String comparisons
1585 src/att/grappa/GrappaSupport.java 391 A method should have only one exit point, and that should be the last statement in the method
1586 src/att/grappa/GrappaSupport.java 409 Found 'DD'-anomaly for variable 'retstr' (lines '409'-'412').
1587 src/att/grappa/GrappaSupport.java 409 Found 'DD'-anomaly for variable 'retstr' (lines '409'-'414').
1588 src/att/grappa/GrappaSupport.java 409 Found 'DD'-anomaly for variable 'retstr' (lines '409'-'416').
1589 src/att/grappa/GrappaSupport.java 409 Found 'DD'-anomaly for variable 'retstr' (lines '409'-'418').
1590 src/att/grappa/GrappaSupport.java 433 Avoid using if statements without curly braces
1591 src/att/grappa/GrappaSupport.java 442 Avoid using if statements without curly braces
1592 src/att/grappa/GrappaSupport.java 442 This statement may have some unnecessary parentheses
1593 src/att/grappa/GrappaSupport.java 457 This statement may have some unnecessary parentheses
1594 src/att/grappa/GrappaSupport.java 470 Avoid reassigning parameters such as 'box'
1595 src/att/grappa/GrappaSupport.java 470 The method boxFromCorners() has an NPath complexity of 1250
1596 src/att/grappa/GrappaSupport.java 479 This statement may have some unnecessary parentheses
1597 src/att/grappa/GrappaSupport.java 492 The method 'findContainingElement' has a Cyclomatic Complexity of 12.
1598 src/att/grappa/GrappaSupport.java 494 Found 'DD'-anomaly for variable 'elem' (lines '494'-'501').
1599 src/att/grappa/GrappaSupport.java 498 Found 'DD'-anomaly for variable 'grappaNexus' (lines '498'-'516').
1600 src/att/grappa/GrappaSupport.java 501 Found 'DD'-anomaly for variable 'elem' (lines '501'-'509').
1601 src/att/grappa/GrappaSupport.java 504 Found 'DD'-anomaly for variable 'subelem' (lines '504'-'508').
1602 src/att/grappa/GrappaSupport.java 508 Avoid assignments in operands
1603 src/att/grappa/GrappaSupport.java 509 Found 'DD'-anomaly for variable 'elem' (lines '509'-'509').
1604 src/att/grappa/GrappaSupport.java 509 Found 'DD'-anomaly for variable 'elem' (lines '509'-'519').
1605 src/att/grappa/GrappaSupport.java 509 Found 'DD'-anomaly for variable 'elem' (lines '509'-'530').
1606 src/att/grappa/GrappaSupport.java 516 Avoid assignments in operands
1607 src/att/grappa/GrappaSupport.java 518 These nested if statements could be combined
1608 src/att/grappa/GrappaSupport.java 519 Found 'DD'-anomaly for variable 'elem' (lines '519'-'519').
1609 src/att/grappa/GrappaSupport.java 519 Found 'DD'-anomaly for variable 'elem' (lines '519'-'530').
1610 src/att/grappa/GrappaSupport.java 527 Avoid assignments in operands
1611 src/att/grappa/GrappaSupport.java 529 These nested if statements could be combined
1612 src/att/grappa/GrappaSupport.java 530 Found 'DD'-anomaly for variable 'elem' (lines '530'-'530').
1613 src/att/grappa/GrappaSupport.java 535 This statement may have some unnecessary parentheses
1614 src/att/grappa/GrappaSupport.java 549 Avoid using implementation types like 'Vector'; use the interface instead
1615 src/att/grappa/GrappaSupport.java 549 Avoid using implementation types like 'Vector'; use the interface instead
1616 src/att/grappa/GrappaSupport.java 549 Consider replacing this Vector with the newer java.util.List
1617 src/att/grappa/GrappaSupport.java 549 The method 'findContainedElements' has a Cyclomatic Complexity of 14.
1618 src/att/grappa/GrappaSupport.java 550 Consider replacing this Vector with the newer java.util.List
1619 src/att/grappa/GrappaSupport.java 550 Found 'DU'-anomaly for variable 'elems' (lines '550'-'597').
1620 src/att/grappa/GrappaSupport.java 554 Found 'DD'-anomaly for variable 'grappaNexus' (lines '554'-'575').
1621 src/att/grappa/GrappaSupport.java 554 Found 'DU'-anomaly for variable 'grappaNexus' (lines '554'-'597').
1622 src/att/grappa/GrappaSupport.java 560 Consider replacing this Vector with the newer java.util.List
1623 src/att/grappa/GrappaSupport.java 560 Found 'DD'-anomaly for variable 'subelems' (lines '560'-'564').
1624 src/att/grappa/GrappaSupport.java 564 Avoid assignments in operands
1625 src/att/grappa/GrappaSupport.java 566 Avoid instantiating new objects inside loops
1626 src/att/grappa/GrappaSupport.java 566 Use ArrayList instead of Vector
1627 src/att/grappa/GrappaSupport.java 575 Avoid assignments in operands
1628 src/att/grappa/GrappaSupport.java 578 Avoid instantiating new objects inside loops
1629 src/att/grappa/GrappaSupport.java 578 Use ArrayList instead of Vector
1630 src/att/grappa/GrappaSupport.java 590 Avoid instantiating new objects inside loops
1631 src/att/grappa/GrappaSupport.java 590 Use ArrayList instead of Vector
1632 src/att/grappa/GrappaSupport.java 611 Avoid reassigning parameters such as 'mode'
1633 src/att/grappa/GrappaSupport.java 611 The method 'setHighlight' has a Cyclomatic Complexity of 19.
1634 src/att/grappa/GrappaSupport.java 712 Avoid really long methods.
1635 src/att/grappa/GrappaSupport.java 712 The method 'filterGraph' has a Cyclomatic Complexity of 21.
1636 src/att/grappa/GrappaSupport.java 712 The method filterGraph() has an NPath complexity of 34560
1637 src/att/grappa/GrappaSupport.java 714 Found 'DD'-anomaly for variable 'toFilterRaw' (lines '714'-'717').
1638 src/att/grappa/GrappaSupport.java 714 Found 'DD'-anomaly for variable 'toFilterRaw' (lines '714'-'719').
1639 src/att/grappa/GrappaSupport.java 714 Found 'DU'-anomaly for variable 'toFilterRaw' (lines '714'-'829').
1640 src/att/grappa/GrappaSupport.java 717 Found 'DU'-anomaly for variable 'toFilterRaw' (lines '717'-'829').
1641 src/att/grappa/GrappaSupport.java 719 Found 'DU'-anomaly for variable 'toFilterRaw' (lines '719'-'829').
1642 src/att/grappa/GrappaSupport.java 793 Assigning an Object to null is a code smell. Consider refactoring.
1643 src/att/grappa/GrappaSupport.java 798 Avoid empty catch blocks
1644 src/att/grappa/GrappaSupport.java 852 Avoid throwing raw exception types.
1645 src/att/grappa/GrappaSupport.java 856 Found 'DU'-anomaly for variable 'b' (lines '856'-'868').
1646 src/att/grappa/GrappaSupport.java 857 Found 'DU'-anomaly for variable 'd' (lines '857'-'868').
1647 src/att/grappa/GrappaSupport.java 863 Found 'DD'-anomaly for variable 'r' (lines '863'-'864').
1648 src/att/grappa/GrappaSupportPrintf.java 19 The class 'GrappaSupportPrintf' has a Cyclomatic Complexity of 83 (Highest = 82).
1649 src/att/grappa/GrappaSupportPrintf.java 23 All methods are static. Consider using Singleton instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.
1650 src/att/grappa/GrappaSupportPrintf.java 40 Avoid really long methods.
1651 src/att/grappa/GrappaSupportPrintf.java 40 The method 'sprintf' has a Cyclomatic Complexity of 82.
1652 src/att/grappa/GrappaSupportPrintf.java 40 The method sprintf() has an NCSS line count of 246
1653 src/att/grappa/GrappaSupportPrintf.java 40 The method sprintf() has an NPath complexity of 238
1654 src/att/grappa/GrappaSupportPrintf.java 41 Parameter 'args' is not assigned and could be declared final
1655 src/att/grappa/GrappaSupportPrintf.java 48 Avoid variables with short names like n
1656 src/att/grappa/GrappaSupportPrintf.java 49 Avoid variables with short names like ch
1657 src/att/grappa/GrappaSupportPrintf.java 53 Avoid throwing raw exception types.
1658 src/att/grappa/GrappaSupportPrintf.java 60 Found 'DU'-anomaly for variable 'prtbuf' (lines '60'-'281').
1659 src/att/grappa/GrappaSupportPrintf.java 64 Avoid assignments in operands
1660 src/att/grappa/GrappaSupportPrintf.java 64 Found 'DD'-anomaly for variable 'ch' (lines '64'-'66').
1661 src/att/grappa/GrappaSupportPrintf.java 65 Avoid assignments in operands
1662 src/att/grappa/GrappaSupportPrintf.java 66 Found 'DU'-anomaly for variable 'ch' (lines '66'-'281').
1663 src/att/grappa/GrappaSupportPrintf.java 68 Avoid throwing raw exception types.
1664 src/att/grappa/GrappaSupportPrintf.java 68 Avoid using if statements without curly braces
1665 src/att/grappa/GrappaSupportPrintf.java 68 The String literal "too few arguments for format" appears 15 times in this file; the first occurrence is on line 68
1666 src/att/grappa/GrappaSupportPrintf.java 70 Avoid using if...else statements without curly braces
1667 src/att/grappa/GrappaSupportPrintf.java 70 Found 'DU'-anomaly for variable 'flag' (lines '70'-'281').
1668 src/att/grappa/GrappaSupportPrintf.java 72 Avoid using if...else statements without curly braces
1669 src/att/grappa/GrappaSupportPrintf.java 72 Found 'DU'-anomaly for variable 'flag' (lines '72'-'281').
1670 src/att/grappa/GrappaSupportPrintf.java 74 Avoid using if...else statements without curly braces
1671 src/att/grappa/GrappaSupportPrintf.java 75 Avoid throwing raw exception types.
1672 src/att/grappa/GrappaSupportPrintf.java 75 Avoid using if...else statements without curly braces
1673 src/att/grappa/GrappaSupportPrintf.java 75 The String literal "argument " appears 14 times in this file; the first occurrence is on line 75
1674 src/att/grappa/GrappaSupportPrintf.java 79 Avoid throwing raw exception types.
1675 src/att/grappa/GrappaSupportPrintf.java 79 Avoid using if statements without curly braces
1676 src/att/grappa/GrappaSupportPrintf.java 81 Avoid using if...else statements without curly braces
1677 src/att/grappa/GrappaSupportPrintf.java 81 Found 'DU'-anomaly for variable 'flag' (lines '81'-'281').
1678 src/att/grappa/GrappaSupportPrintf.java 83 Found 'DU'-anomaly for variable 'flag' (lines '83'-'281').
1679 src/att/grappa/GrappaSupportPrintf.java 86 Avoid throwing raw exception types.
1680 src/att/grappa/GrappaSupportPrintf.java 89 Avoid using if statements without curly braces
1681 src/att/grappa/GrappaSupportPrintf.java 96 Avoid using if statements without curly braces
1682 src/att/grappa/GrappaSupportPrintf.java 103 Avoid using if statements without curly braces
1683 src/att/grappa/GrappaSupportPrintf.java 108 The String literal " should be a Character or Number" appears 8 times in this file; the first occurrence is on line 108
1684 src/att/grappa/GrappaSupportPrintf.java 210 Found 'DU'-anomaly for variable 'ch' (lines '210'-'281').
1685 src/att/grappa/GrappaSupportPrintf.java 210 Switch statements should have a default label
1686 src/att/grappa/GrappaSupportPrintf.java 237 Local variable 'uni' could be declared final
1687 src/att/grappa/GrappaSupportPrintf.java 269 Local variable 'oct' could be declared final
1688 src/att/grappa/GrappaSupportPrintf.java 280 This statement may have some unnecessary parentheses
1689 src/att/grappa/GrappaSupportPrintf.java 286 The class 'PrintfParser' has a Cyclomatic Complexity of 9 (Highest = 18).
1690 src/att/grappa/GrappaSupportPrintf.java 290 This class has too many methods, consider refactoring it.
1691 src/att/grappa/GrappaSupportPrintf.java 292 Found non-transient, non-static member. Please mark as transient or provide accessors.
1692 src/att/grappa/GrappaSupportPrintf.java 293 Found non-transient, non-static member. Please mark as transient or provide accessors.
1693 src/att/grappa/GrappaSupportPrintf.java 294 Found non-transient, non-static member. Please mark as transient or provide accessors.
1694 src/att/grappa/GrappaSupportPrintf.java 294 Perhaps 'sign' could be replaced by a local variable.
1695 src/att/grappa/GrappaSupportPrintf.java 295 Found non-transient, non-static member. Please mark as transient or provide accessors.
1696 src/att/grappa/GrappaSupportPrintf.java 295 Perhaps 'space' could be replaced by a local variable.
1697 src/att/grappa/GrappaSupportPrintf.java 296 Found non-transient, non-static member. Please mark as transient or provide accessors.
1698 src/att/grappa/GrappaSupportPrintf.java 302 Private field 'scratch' could be made final; it is only initialized in the declaration or constructor.
1699 src/att/grappa/GrappaSupportPrintf.java 302 StringBuffers can grow quite a lot, and so may become a source of memory leak (if the owning class has a long life time).
1700 src/att/grappa/GrappaSupportPrintf.java 321 Use explicit scoping instead of the default package private level
1701 src/att/grappa/GrappaSupportPrintf.java 322 Parameter 'cfmt' is not assigned and could be declared final
1702 src/att/grappa/GrappaSupportPrintf.java 324 This statement may have some unnecessary parentheses
1703 src/att/grappa/GrappaSupportPrintf.java 329 The method 'parse' has a Cyclomatic Complexity of 15.
1704 src/att/grappa/GrappaSupportPrintf.java 329 The method parse() has an NPath complexity of 2520
1705 src/att/grappa/GrappaSupportPrintf.java 329 Use explicit scoping instead of the default package private level
1706 src/att/grappa/GrappaSupportPrintf.java 330 Avoid reassigning parameters such as 'n'
1707 src/att/grappa/GrappaSupportPrintf.java 330 Avoid reassigning parameters such as 'n'
1708 src/att/grappa/GrappaSupportPrintf.java 330 Avoid reassigning parameters such as 'n'
1709 src/att/grappa/GrappaSupportPrintf.java 330 Avoid reassigning parameters such as 'n'
1710 src/att/grappa/GrappaSupportPrintf.java 330 Avoid reassigning parameters such as 'n'
1711 src/att/grappa/GrappaSupportPrintf.java 330 Avoid variables with short names like n
1712 src/att/grappa/GrappaSupportPrintf.java 330 Parameter 'cfmt' is not assigned and could be declared final
1713 src/att/grappa/GrappaSupportPrintf.java 333 Avoid variables with short names like ch
1714 src/att/grappa/GrappaSupportPrintf.java 356 Found 'DU'-anomaly for variable 'done' (lines '356'-'374').
1715 src/att/grappa/GrappaSupportPrintf.java 362 Avoid using for statements without curly braces
1716 src/att/grappa/GrappaSupportPrintf.java 362 Found 'DD'-anomaly for variable 'ch' (lines '362'-'367').
1717 src/att/grappa/GrappaSupportPrintf.java 362 Found 'DU'-anomaly for variable 'ch' (lines '362'-'374').
1718 src/att/grappa/GrappaSupportPrintf.java 367 Avoid using for statements without curly braces
1719 src/att/grappa/GrappaSupportPrintf.java 367 Found 'DU'-anomaly for variable 'ch' (lines '367'-'374').
1720 src/att/grappa/GrappaSupportPrintf.java 373 This statement may have some unnecessary parentheses
1721 src/att/grappa/GrappaSupportPrintf.java 378 Use explicit scoping instead of the default package private level
1722 src/att/grappa/GrappaSupportPrintf.java 379 Parameter 'arg' is not assigned and could be declared final
1723 src/att/grappa/GrappaSupportPrintf.java 379 Parameter 'buf' is not assigned and could be declared final
1724 src/att/grappa/GrappaSupportPrintf.java 383 This statement may have some unnecessary parentheses
1725 src/att/grappa/GrappaSupportPrintf.java 388 The method 'buildExp' has a Cyclomatic Complexity of 10.
1726 src/att/grappa/GrappaSupportPrintf.java 388 The method buildExp() has an NPath complexity of 93750
1727 src/att/grappa/GrappaSupportPrintf.java 388 Use explicit scoping instead of the default package private level
1728 src/att/grappa/GrappaSupportPrintf.java 414 Do not add empty strings
1729 src/att/grappa/GrappaSupportPrintf.java 418 This statement may have some unnecessary parentheses
1730 src/att/grappa/GrappaSupportPrintf.java 423 The method buildFlex() has an NPath complexity of 450
1731 src/att/grappa/GrappaSupportPrintf.java 423 Use explicit scoping instead of the default package private level
1732 src/att/grappa/GrappaSupportPrintf.java 431 Avoid unused local variables such as 'pr'.
1733 src/att/grappa/GrappaSupportPrintf.java 431 Avoid variables with short names like pr
1734 src/att/grappa/GrappaSupportPrintf.java 431 Local variable 'pr' could be declared final
1735 src/att/grappa/GrappaSupportPrintf.java 435 Found 'DD'-anomaly for variable 'val' (lines '435'-'437').
1736 src/att/grappa/GrappaSupportPrintf.java 472 The method buildPoint() has an NPath complexity of 4505
1737 src/att/grappa/GrappaSupportPrintf.java 475 Found 'DD'-anomaly for variable 'arg' (lines '475'-'487').
1738 src/att/grappa/GrappaSupportPrintf.java 476 Found 'DD'-anomaly for variable 'exp' (lines '476'-'499').
1739 src/att/grappa/GrappaSupportPrintf.java 476 Found 'DD'-anomaly for variable 'exp' (lines '476'-'501').
1740 src/att/grappa/GrappaSupportPrintf.java 476 Found 'DU'-anomaly for variable 'exp' (lines '476'-'530').
1741 src/att/grappa/GrappaSupportPrintf.java 477 Found 'DD'-anomaly for variable 'val' (lines '477'-'489').
1742 src/att/grappa/GrappaSupportPrintf.java 478 Found 'DD'-anomaly for variable 'ival' (lines '478'-'495').
1743 src/att/grappa/GrappaSupportPrintf.java 478 Found 'DU'-anomaly for variable 'ival' (lines '478'-'530').
1744 src/att/grappa/GrappaSupportPrintf.java 479 Found 'DD'-anomaly for variable 'iexp' (lines '479'-'504').
1745 src/att/grappa/GrappaSupportPrintf.java 479 Found 'DU'-anomaly for variable 'iexp' (lines '479'-'530').
1746 src/att/grappa/GrappaSupportPrintf.java 480 Found 'DD'-anomaly for variable 'retbuf' (lines '480'-'511').
1747 src/att/grappa/GrappaSupportPrintf.java 480 Found 'DD'-anomaly for variable 'retbuf' (lines '480'-'512').
1748 src/att/grappa/GrappaSupportPrintf.java 480 Found 'DD'-anomaly for variable 'retbuf' (lines '480'-'516').
1749 src/att/grappa/GrappaSupportPrintf.java 480 Found 'DD'-anomaly for variable 'retbuf' (lines '480'-'517').
1750 src/att/grappa/GrappaSupportPrintf.java 480 Found 'DD'-anomaly for variable 'retbuf' (lines '480'-'520').
1751 src/att/grappa/GrappaSupportPrintf.java 480 Found 'DD'-anomaly for variable 'retbuf' (lines '480'-'521').
1752 src/att/grappa/GrappaSupportPrintf.java 482 Avoid unused local variables such as 'pr'.
1753 src/att/grappa/GrappaSupportPrintf.java 482 Local variable 'pr' could be declared final
1754 src/att/grappa/GrappaSupportPrintf.java 487 Found 'DD'-anomaly for variable 'arg' (lines '487'-'488').
1755 src/att/grappa/GrappaSupportPrintf.java 489 Found 'DD'-anomaly for variable 'val' (lines '489'-'490').
1756 src/att/grappa/GrappaSupportPrintf.java 490 Found 'DU'-anomaly for variable 'val' (lines '490'-'530').
1757 src/att/grappa/GrappaSupportPrintf.java 491 Found 'DU'-anomaly for variable 'orig_precision' (lines '491'-'530').
1758 src/att/grappa/GrappaSupportPrintf.java 511 Found 'DD'-anomaly for variable 'retbuf' (lines '511'-'511').
1759 src/att/grappa/GrappaSupportPrintf.java 511 Found 'DD'-anomaly for variable 'retbuf' (lines '511'-'512').
1760 src/att/grappa/GrappaSupportPrintf.java 511 Found 'DD'-anomaly for variable 'retbuf' (lines '511'-'516').
1761 src/att/grappa/GrappaSupportPrintf.java 511 Found 'DD'-anomaly for variable 'retbuf' (lines '511'-'517').
1762 src/att/grappa/GrappaSupportPrintf.java 511 Found 'DD'-anomaly for variable 'retbuf' (lines '511'-'520').
1763 src/att/grappa/GrappaSupportPrintf.java 511 Found 'DD'-anomaly for variable 'retbuf' (lines '511'-'521').
1764 src/att/grappa/GrappaSupportPrintf.java 511 Found 'DD'-anomaly for variable 'retbuf' (lines '511'-'524').
1765 src/att/grappa/GrappaSupportPrintf.java 512 Found 'DD'-anomaly for variable 'retbuf' (lines '512'-'511').
1766 src/att/grappa/GrappaSupportPrintf.java 512 Found 'DD'-anomaly for variable 'retbuf' (lines '512'-'512').
1767 src/att/grappa/GrappaSupportPrintf.java 512 Found 'DD'-anomaly for variable 'retbuf' (lines '512'-'516').
1768 src/att/grappa/GrappaSupportPrintf.java 512 Found 'DD'-anomaly for variable 'retbuf' (lines '512'-'517').
1769 src/att/grappa/GrappaSupportPrintf.java 512 Found 'DD'-anomaly for variable 'retbuf' (lines '512'-'520').
1770 src/att/grappa/GrappaSupportPrintf.java 512 Found 'DD'-anomaly for variable 'retbuf' (lines '512'-'521').
1771 src/att/grappa/GrappaSupportPrintf.java 512 Found 'DD'-anomaly for variable 'retbuf' (lines '512'-'524').
1772 src/att/grappa/GrappaSupportPrintf.java 516 Found 'DD'-anomaly for variable 'retbuf' (lines '516'-'511').
1773 src/att/grappa/GrappaSupportPrintf.java 516 Found 'DD'-anomaly for variable 'retbuf' (lines '516'-'512').
1774 src/att/grappa/GrappaSupportPrintf.java 516 Found 'DD'-anomaly for variable 'retbuf' (lines '516'-'516').
1775 src/att/grappa/GrappaSupportPrintf.java 516 Found 'DD'-anomaly for variable 'retbuf' (lines '516'-'517').
1776 src/att/grappa/GrappaSupportPrintf.java 516 Found 'DD'-anomaly for variable 'retbuf' (lines '516'-'520').
1777 src/att/grappa/GrappaSupportPrintf.java 516 Found 'DD'-anomaly for variable 'retbuf' (lines '516'-'521').
1778 src/att/grappa/GrappaSupportPrintf.java 516 Found 'DD'-anomaly for variable 'retbuf' (lines '516'-'524').
1779 src/att/grappa/GrappaSupportPrintf.java 517 Found 'DD'-anomaly for variable 'retbuf' (lines '517'-'511').
1780 src/att/grappa/GrappaSupportPrintf.java 517 Found 'DD'-anomaly for variable 'retbuf' (lines '517'-'512').
1781 src/att/grappa/GrappaSupportPrintf.java 517 Found 'DD'-anomaly for variable 'retbuf' (lines '517'-'516').
1782 src/att/grappa/GrappaSupportPrintf.java 517 Found 'DD'-anomaly for variable 'retbuf' (lines '517'-'517').
1783 src/att/grappa/GrappaSupportPrintf.java 517 Found 'DD'-anomaly for variable 'retbuf' (lines '517'-'520').
1784 src/att/grappa/GrappaSupportPrintf.java 517 Found 'DD'-anomaly for variable 'retbuf' (lines '517'-'521').
1785 src/att/grappa/GrappaSupportPrintf.java 517 Found 'DD'-anomaly for variable 'retbuf' (lines '517'-'524').
1786 src/att/grappa/GrappaSupportPrintf.java 520 Found 'DD'-anomaly for variable 'retbuf' (lines '520'-'511').
1787 src/att/grappa/GrappaSupportPrintf.java 520 Found 'DD'-anomaly for variable 'retbuf' (lines '520'-'512').
1788 src/att/grappa/GrappaSupportPrintf.java 520 Found 'DD'-anomaly for variable 'retbuf' (lines '520'-'516').
1789 src/att/grappa/GrappaSupportPrintf.java 520 Found 'DD'-anomaly for variable 'retbuf' (lines '520'-'517').
1790 src/att/grappa/GrappaSupportPrintf.java 520 Found 'DD'-anomaly for variable 'retbuf' (lines '520'-'520').
1791 src/att/grappa/GrappaSupportPrintf.java 520 Found 'DD'-anomaly for variable 'retbuf' (lines '520'-'521').
1792 src/att/grappa/GrappaSupportPrintf.java 520 Found 'DD'-anomaly for variable 'retbuf' (lines '520'-'524').
1793 src/att/grappa/GrappaSupportPrintf.java 521 Found 'DD'-anomaly for variable 'retbuf' (lines '521'-'511').
1794 src/att/grappa/GrappaSupportPrintf.java 521 Found 'DD'-anomaly for variable 'retbuf' (lines '521'-'512').
1795 src/att/grappa/GrappaSupportPrintf.java 521 Found 'DD'-anomaly for variable 'retbuf' (lines '521'-'516').
1796 src/att/grappa/GrappaSupportPrintf.java 521 Found 'DD'-anomaly for variable 'retbuf' (lines '521'-'517').
1797 src/att/grappa/GrappaSupportPrintf.java 521 Found 'DD'-anomaly for variable 'retbuf' (lines '521'-'520').
1798 src/att/grappa/GrappaSupportPrintf.java 521 Found 'DD'-anomaly for variable 'retbuf' (lines '521'-'521').
1799 src/att/grappa/GrappaSupportPrintf.java 521 Found 'DD'-anomaly for variable 'retbuf' (lines '521'-'524').
1800 src/att/grappa/GrappaSupportPrintf.java 537 Found 'DD'-anomaly for variable 'arg' (lines '537'-'549').
1801 src/att/grappa/GrappaSupportPrintf.java 538 Found 'DD'-anomaly for variable 'exp' (lines '538'-'561').
1802 src/att/grappa/GrappaSupportPrintf.java 539 Found 'DD'-anomaly for variable 'val' (lines '539'-'551').
1803 src/att/grappa/GrappaSupportPrintf.java 540 Found 'DD'-anomaly for variable 'ival' (lines '540'-'557').
1804 src/att/grappa/GrappaSupportPrintf.java 541 Found 'DD'-anomaly for variable 'iexp' (lines '541'-'566').
1805 src/att/grappa/GrappaSupportPrintf.java 542 Found 'DD'-anomaly for variable 'retbuf' (lines '542'-'573').
1806 src/att/grappa/GrappaSupportPrintf.java 542 Found 'DD'-anomaly for variable 'retbuf' (lines '542'-'574').
1807 src/att/grappa/GrappaSupportPrintf.java 542 Found 'DD'-anomaly for variable 'retbuf' (lines '542'-'578').
1808 src/att/grappa/GrappaSupportPrintf.java 544 Avoid unused local variables such as 'pr'.
1809 src/att/grappa/GrappaSupportPrintf.java 544 Local variable 'pr' could be declared final
1810 src/att/grappa/GrappaSupportPrintf.java 549 Found 'DD'-anomaly for variable 'arg' (lines '549'-'550').
1811 src/att/grappa/GrappaSupportPrintf.java 551 Found 'DD'-anomaly for variable 'val' (lines '551'-'552').
1812 src/att/grappa/GrappaSupportPrintf.java 573 Found 'DD'-anomaly for variable 'retbuf' (lines '573'-'573').
1813 src/att/grappa/GrappaSupportPrintf.java 573 Found 'DD'-anomaly for variable 'retbuf' (lines '573'-'574').
1814 src/att/grappa/GrappaSupportPrintf.java 573 Found 'DD'-anomaly for variable 'retbuf' (lines '573'-'578').
1815 src/att/grappa/GrappaSupportPrintf.java 573 Found 'DD'-anomaly for variable 'retbuf' (lines '573'-'579').
1816 src/att/grappa/GrappaSupportPrintf.java 573 Found 'DD'-anomaly for variable 'retbuf' (lines '573'-'582').
1817 src/att/grappa/GrappaSupportPrintf.java 573 Found 'DD'-anomaly for variable 'retbuf' (lines '573'-'583').
1818 src/att/grappa/GrappaSupportPrintf.java 573 Found 'DD'-anomaly for variable 'retbuf' (lines '573'-'586').
1819 src/att/grappa/GrappaSupportPrintf.java 574 Found 'DD'-anomaly for variable 'retbuf' (lines '574'-'573').
1820 src/att/grappa/GrappaSupportPrintf.java 574 Found 'DD'-anomaly for variable 'retbuf' (lines '574'-'574').
1821 src/att/grappa/GrappaSupportPrintf.java 574 Found 'DD'-anomaly for variable 'retbuf' (lines '574'-'578').
1822 src/att/grappa/GrappaSupportPrintf.java 574 Found 'DD'-anomaly for variable 'retbuf' (lines '574'-'579').
1823 src/att/grappa/GrappaSupportPrintf.java 574 Found 'DD'-anomaly for variable 'retbuf' (lines '574'-'582').
1824 src/att/grappa/GrappaSupportPrintf.java 574 Found 'DD'-anomaly for variable 'retbuf' (lines '574'-'583').
1825 src/att/grappa/GrappaSupportPrintf.java 574 Found 'DD'-anomaly for variable 'retbuf' (lines '574'-'586').
1826 src/att/grappa/GrappaSupportPrintf.java 578 Found 'DD'-anomaly for variable 'retbuf' (lines '578'-'573').
1827 src/att/grappa/GrappaSupportPrintf.java 578 Found 'DD'-anomaly for variable 'retbuf' (lines '578'-'574').
1828 src/att/grappa/GrappaSupportPrintf.java 606 Avoid unused local variables such as 'pr'.
1829 src/att/grappa/GrappaSupportPrintf.java 611 Avoid if (x != y) ..; else ..;
1830 src/att/grappa/GrappaSupportPrintf.java 675 Avoid unused local variables such as 'sign'.
1831 src/att/grappa/GrappaSupportPrintf.java 739 Do not add empty strings
1832 src/att/grappa/GrappaSupportPrintf.java 823 Avoid if (x != y) ..; else ..;
1833 src/att/grappa/GrappaSupportPrintf.java 827 Do not add empty strings
1834 src/att/grappa/GrappaSupportPrintf.java 831 Avoid using while statements without curly braces
1835 src/att/grappa/GrappaSupportPrintf.java 879 Avoid assignments in operands
1836 src/att/grappa/GrappaSupportPrintf.java 882 Avoid using for statements without curly braces
1837 src/att/grappa/GrappaSupportRects.java 28 The class 'GrappaSupportRects' has a Cyclomatic Complexity of 16 (Highest = 45).
1838 src/att/grappa/GrappaSupportRects.java 30 All methods are static. Consider using Singleton instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.
1839 src/att/grappa/GrappaSupportRects.java 34 Use explicit scoping instead of the default package private level
1840 src/att/grappa/GrappaSupportRects.java 56 Avoid excessively long variable names like helveticaFontwidth
1841 src/att/grappa/GrappaSupportRects.java 56 Use explicit scoping instead of the default package private level
1842 src/att/grappa/GrappaSupportRects.java 78 Use explicit scoping instead of the default package private level
1843 src/att/grappa/GrappaSupportRects.java 78 Variables that are final and static should be in all caps.
1844 src/att/grappa/GrappaSupportRects.java 80 Use explicit scoping instead of the default package private level
1845 src/att/grappa/GrappaSupportRects.java 81 Use explicit scoping instead of the default package private level
1846 src/att/grappa/GrappaSupportRects.java 91 StringBuffers can grow quite a lot, and so may become a source of memory leak (if the owning class has a long life time).
1847 src/att/grappa/GrappaSupportRects.java 94 Parameter 'node' is not assigned and could be declared final
1848 src/att/grappa/GrappaSupportRects.java 94 Use block level rather than method level synchronization
1849 src/att/grappa/GrappaSupportRects.java 95 Found 'DD'-anomaly for variable 'objs' (lines '95'-'130').
1850 src/att/grappa/GrappaSupportRects.java 98 A method should have only one exit point, and that should be the last statement in the method
1851 src/att/grappa/GrappaSupportRects.java 109 A method should have only one exit point, and that should be the last statement in the method
1852 src/att/grappa/GrappaSupportRects.java 114 Local variable 'tableField' could be declared final
1853 src/att/grappa/GrappaSupportRects.java 118 A method should have only one exit point, and that should be the last statement in the method
1854 src/att/grappa/GrappaSupportRects.java 122 Local variable 'width' could be declared final
1855 src/att/grappa/GrappaSupportRects.java 123 Local variable 'height' could be declared final
1856 src/att/grappa/GrappaSupportRects.java 124 Avoid variables with short names like sz
1857 src/att/grappa/GrappaSupportRects.java 124 Local variable 'sz' could be declared final
1858 src/att/grappa/GrappaSupportRects.java 127 Local variable 'pos' could be declared final
1859 src/att/grappa/GrappaSupportRects.java 130 Found 'DD'-anomaly for variable 'objs' (lines '130'-'131').
1860 src/att/grappa/GrappaSupportRects.java 137 Assigning an Object to null is a code smell. Consider refactoring.
1861 src/att/grappa/GrappaSupportRects.java 139 Assigning an Object to null is a code smell. Consider refactoring.
1862 src/att/grappa/GrappaSupportRects.java 150 Avoid variables with short names like tf
1863 src/att/grappa/GrappaSupportRects.java 150 Parameter 'objs' is not assigned and could be declared final
1864 src/att/grappa/GrappaSupportRects.java 150 Parameter 'tf' is not assigned and could be declared final
1865 src/att/grappa/GrappaSupportRects.java 150 The method emitFields() has an NPath complexity of 306
1866 src/att/grappa/GrappaSupportRects.java 151 Found 'DD'-anomaly for variable 'retval' (lines '151'-'179').
1867 src/att/grappa/GrappaSupportRects.java 151 Found 'DU'-anomaly for variable 'retval' (lines '151'-'182').
1868 src/att/grappa/GrappaSupportRects.java 153 A method should have only one exit point, and that should be the last statement in the method
1869 src/att/grappa/GrappaSupportRects.java 153 Avoid using if statements without curly braces
1870 src/att/grappa/GrappaSupportRects.java 155 Avoid variables with short names like fc
1871 src/att/grappa/GrappaSupportRects.java 159 Singleton is not thread safe
1872 src/att/grappa/GrappaSupportRects.java 168 Avoid concatenating nonliterals in a StringBuffer constructor or append().
1873 src/att/grappa/GrappaSupportRects.java 170 An empty statement (semicolon) not part of a loop
1874 src/att/grappa/GrappaSupportRects.java 175 A method should have only one exit point, and that should be the last statement in the method
1875 src/att/grappa/GrappaSupportRects.java 178 Avoid using if statements without curly braces
1876 src/att/grappa/GrappaSupportRects.java 179 Found 'DD'-anomaly for variable 'retval' (lines '179'-'179').
1877 src/att/grappa/GrappaSupportRects.java 181 This statement may have some unnecessary parentheses
1878 src/att/grappa/GrappaSupportRects.java 184 Avoid really long methods.
1879 src/att/grappa/GrappaSupportRects.java 184 Avoid variables with short names like LR
1880 src/att/grappa/GrappaSupportRects.java 184 Parameter 'LR' is not assigned and could be declared final
1881 src/att/grappa/GrappaSupportRects.java 184 Parameter 'node' is not assigned and could be declared final
1882 src/att/grappa/GrappaSupportRects.java 184 The method 'doParse' has a Cyclomatic Complexity of 45.
1883 src/att/grappa/GrappaSupportRects.java 184 The method doParse() has an NCSS line count of 110
1884 src/att/grappa/GrappaSupportRects.java 184 The method doParse() has an NPath complexity of 50874
1885 src/att/grappa/GrappaSupportRects.java 186 Found 'DD'-anomaly for variable 'cnt' (lines '186'-'195').
1886 src/att/grappa/GrappaSupportRects.java 206 Avoid variables with short names like rv
1887 src/att/grappa/GrappaSupportRects.java 214 Found 'DU'-anomaly for variable 'textBuf' (lines '214'-'320').
1888 src/att/grappa/GrappaSupportRects.java 215 Found 'DU'-anomaly for variable 'portBuf' (lines '215'-'320').
1889 src/att/grappa/GrappaSupportRects.java 217 Found 'DU'-anomaly for variable 'mode' (lines '217'-'320').
1890 src/att/grappa/GrappaSupportRects.java 218 Avoid unused local variables such as 'fi'.
1891 src/att/grappa/GrappaSupportRects.java 218 Found 'DU'-anomaly for variable 'fi' (lines '218'-'320').
1892 src/att/grappa/GrappaSupportRects.java 220 Found 'DD'-anomaly for variable 'tf' (lines '220'-'250').
1893 src/att/grappa/GrappaSupportRects.java 220 Found 'DD'-anomaly for variable 'tf' (lines '220'-'264').
1894 src/att/grappa/GrappaSupportRects.java 220 Found 'DU'-anomaly for variable 'tf' (lines '220'-'320').
1895 src/att/grappa/GrappaSupportRects.java 221 Found 'DD'-anomaly for variable 'curCh' (lines '221'-'224').
1896 src/att/grappa/GrappaSupportRects.java 221 Found 'DD'-anomaly for variable 'curCh' (lines '221'-'227').
1897 src/att/grappa/GrappaSupportRects.java 221 Found 'DU'-anomaly for variable 'curCh' (lines '221'-'320').
1898 src/att/grappa/GrappaSupportRects.java 225 Found 'DU'-anomaly for variable 'wflag' (lines '225'-'320').
1899 src/att/grappa/GrappaSupportRects.java 249 Found 'DU'-anomaly for variable 'mode' (lines '249'-'320').
1900 src/att/grappa/GrappaSupportRects.java 250 Avoid assignments in operands
1901 src/att/grappa/GrappaSupportRects.java 250 Found 'DU'-anomaly for variable 'tf' (lines '250'-'320').
1902 src/att/grappa/GrappaSupportRects.java 264 Avoid instantiating new objects inside loops
1903 src/att/grappa/GrappaSupportRects.java 288 Found 'DU'-anomaly for variable 'mode' (lines '288'-'320').
1904 src/att/grappa/GrappaSupportRects.java 310 Avoid if (x != y) ..; else ..;
1905 src/att/grappa/GrappaSupportRects.java 327 The class 'TableField' has a Cyclomatic Complexity of 3 (Highest = 17).
1906 src/att/grappa/GrappaSupportRects.java 329 This class has too many methods, consider refactoring it.
1907 src/att/grappa/GrappaSupportRects.java 330 Private field 'size' could be made final; it is only initialized in the declaration or constructor.
1908 src/att/grappa/GrappaSupportRects.java 331 Private field 'bounds' could be made final; it is only initialized in the declaration or constructor.
1909 src/att/grappa/GrappaSupportRects.java 333 Found non-transient, non-static member. Please mark as transient or provide accessors.
1910 src/att/grappa/GrappaSupportRects.java 333 It is somewhat confusing to have a field name with the same name as a method
1911 src/att/grappa/GrappaSupportRects.java 334 Found non-transient, non-static member. Please mark as transient or provide accessors.
1912 src/att/grappa/GrappaSupportRects.java 335 Found non-transient, non-static member. Please mark as transient or provide accessors.
1913 src/att/grappa/GrappaSupportRects.java 336 Found non-transient, non-static member. Please mark as transient or provide accessors.
1914 src/att/grappa/GrappaSupportRects.java 337 Found non-transient, non-static member. Please mark as transient or provide accessors.
1915 src/att/grappa/GrappaSupportRects.java 353 Avoid using while statements without curly braces
1916 src/att/grappa/GrappaSupportRects.java 430 Use block level rather than method level synchronization
1917 src/att/grappa/GrappaSupportRects.java 431 Avoid using if statements without curly braces
1918 src/att/grappa/GrappaSupportRects.java 443 Use block level rather than method level synchronization
1919 src/att/grappa/GrappaSupportRects.java 449 Avoid using if statements without curly braces
1920 src/att/grappa/GrappaSupportRects.java 466 Assigning an Object to null is a code smell. Consider refactoring.
1921 src/att/grappa/GrappaSupportRects.java 467 Avoid using if statements without curly braces
1922 src/att/grappa/GrappaSupportRects.java 469 Found 'DD'-anomaly for variable 'hadNBSP' (lines '469'-'473').
1923 src/att/grappa/GrappaSupportRects.java 473 Found 'DD'-anomaly for variable 'hadNBSP' (lines '473'-'473').
1924 src/att/grappa/GrappaSupportRects.java 476 Avoid using if...else statements without curly braces
1925 src/att/grappa/GrappaSupportRects.java 477 Avoid using if...else statements without curly braces
1926 src/att/grappa/GrappaSupportRects.java 488 Avoid if (x != y) ..; else ..;
1927 src/att/grappa/GrappaSupportRects.java 494 Found 'DD'-anomaly for variable 'dtmp' (lines '494'-'497').
1928 src/att/grappa/GrappaSupportRects.java 494 Found 'DU'-anomaly for variable 'dtmp' (lines '494'-'510').
1929 src/att/grappa/GrappaSupportRects.java 520 Found 'DU'-anomaly for variable 'delta' (lines '520'-'551').
1930 src/att/grappa/GrappaSupportRects.java 531 Found 'DD'-anomaly for variable 'incr' (lines '531'-'533').
1931 src/att/grappa/GrappaSupportRects.java 531 Found 'DD'-anomaly for variable 'incr' (lines '531'-'535').
1932 src/att/grappa/GrappaSupportRects.java 533 Found 'DU'-anomaly for variable 'incr' (lines '533'-'551').
1933 src/att/grappa/GrappaSupportRects.java 535 Found 'DU'-anomaly for variable 'incr' (lines '535'-'551').
1934 src/att/grappa/GrappaSupportRects.java 537 Found 'DD'-anomaly for variable 'tfield' (lines '537'-'542').
1935 src/att/grappa/GrappaSupportRects.java 537 Found 'DU'-anomaly for variable 'tfield' (lines '537'-'551').
1936 src/att/grappa/GrappaSupportRects.java 538 Found 'DD'-anomaly for variable 'amt' (lines '538'-'543').
1937 src/att/grappa/GrappaSupportRects.java 538 Found 'DU'-anomaly for variable 'amt' (lines '538'-'551').
1938 src/att/grappa/GrappaSupportRects.java 540 Found 'DU'-anomaly for variable 'newSz' (lines '540'-'551').
1939 src/att/grappa/GrappaSupportRects.java 576 Found 'DD'-anomaly for variable 'tfield' (lines '576'-'578').
1940 src/att/grappa/GrappaSupportRects.java 576 Found 'DU'-anomaly for variable 'tfield' (lines '576'-'586').
1941 src/att/grappa/GrappaSupportRects.java 579 Avoid instantiating new objects inside loops
1942 src/att/grappa/GrappaSupportRects.java 588 The method 'setTextBounds' has a Cyclomatic Complexity of 17.
1943 src/att/grappa/GrappaSupportRects.java 588 The method setTextBounds() has an NPath complexity of 1270
1944 src/att/grappa/GrappaSupportRects.java 589 Found 'DD'-anomaly for variable 'lines' (lines '589'-'612').
1945 src/att/grappa/GrappaSupportRects.java 590 Found 'DD'-anomaly for variable 'cwFont' (lines '590'-'595').
1946 src/att/grappa/GrappaSupportRects.java 590 Found 'DU'-anomaly for variable 'cwFont' (lines '590'-'629').
1947 src/att/grappa/GrappaSupportRects.java 591 Found 'DD'-anomaly for variable 'fontwidth' (lines '591'-'597').
1948 src/att/grappa/GrappaSupportRects.java 591 Found 'DD'-anomaly for variable 'fontwidth' (lines '591'-'599').
1949 src/att/grappa/GrappaSupportRects.java 591 Found 'DU'-anomaly for variable 'fontwidth' (lines '591'-'629').
1950 src/att/grappa/GrappaSupportRects.java 595 Found 'DU'-anomaly for variable 'cwFont' (lines '595'-'629').
1951 src/att/grappa/GrappaSupportRects.java 597 Found 'DU'-anomaly for variable 'fontwidth' (lines '597'-'629').
1952 src/att/grappa/GrappaSupportRects.java 599 Found 'DU'-anomaly for variable 'fontwidth' (lines '599'-'629').
1953 src/att/grappa/GrappaSupportRects.java 605 Found 'DD'-anomaly for variable 'value' (lines '605'-'620').
1954 src/att/grappa/GrappaSupportRects.java 605 Found 'DU'-anomaly for variable 'value' (lines '605'-'629').
1955 src/att/grappa/GrappaSupportRects.java 611 These nested if statements could be combined
1956 src/att/grappa/GrappaSupportRects.java 612 Found 'DD'-anomaly for variable 'lines' (lines '612'-'612').
1957 src/att/grappa/GrappaSupportRects.java 632 This statement may have some unnecessary parentheses
1958 src/att/grappa/GrappaSupportRects.java 642 Found 'DD'-anomaly for variable 'tfield' (lines '642'-'644').
1959 src/att/grappa/GrappaSupportRects.java 642 Found 'DU'-anomaly for variable 'tfield' (lines '642'-'647').
1960 src/att/grappa/Lexer.java 26 The class 'Lexer' has a Cyclomatic Complexity of 5 (Highest = 22).
1961 src/att/grappa/Lexer.java 27 This class has too many methods, consider refactoring it.
1962 src/att/grappa/Lexer.java 32 Found non-transient, non-static member. Please mark as transient or provide accessors.
1963 src/att/grappa/Lexer.java 32 Variables that are not final should not contain underscores (except for underscores in standard prefix/suffix).
1964 src/att/grappa/Lexer.java 38 Found non-transient, non-static member. Please mark as transient or provide accessors.
1965 src/att/grappa/Lexer.java 38 Variables that are not final should not contain underscores (except for underscores in standard prefix/suffix).
1966 src/att/grappa/Lexer.java 44 Found non-transient, non-static member. Please mark as transient or provide accessors.
1967 src/att/grappa/Lexer.java 44 Variables that are not final should not contain underscores (except for underscores in standard prefix/suffix).
1968 src/att/grappa/Lexer.java 49 Found non-transient, non-static member. Please mark as transient or provide accessors.
1969 src/att/grappa/Lexer.java 49 Variables that are not final should not contain underscores (except for underscores in standard prefix/suffix).
1970 src/att/grappa/Lexer.java 59 Found non-transient, non-static member. Please mark as transient or provide accessors.
1971 src/att/grappa/Lexer.java 64 Variables that are not final should not contain underscores (except for underscores in standard prefix/suffix).
1972 src/att/grappa/Lexer.java 66 Use explicit scoping instead of the default package private level
1973 src/att/grappa/Lexer.java 71 Avoid unused private fields such as 'error_count'.
1974 src/att/grappa/Lexer.java 76 Avoid unused private fields such as 'warning_count'.
1975 src/att/grappa/Lexer.java 81 Consider replacing this Hashtable with the newer java.util.Map
1976 src/att/grappa/Lexer.java 81 Private field 'keywords' could be made final; it is only initialized in the declaration or constructor.
1977 src/att/grappa/Lexer.java 82 Consider replacing this Hashtable with the newer java.util.Map
1978 src/att/grappa/Lexer.java 82 Private field 'char_symbols' could be made final; it is only initialized in the declaration or constructor.
1979 src/att/grappa/Lexer.java 84 Private field 'inReader' could be made final; it is only initialized in the declaration or constructor.
1980 src/att/grappa/Lexer.java 85 Private field 'errWriter' could be made final; it is only initialized in the declaration or constructor.
1981 src/att/grappa/Lexer.java 90 Private field 'cmnstrbuf' could be made final; it is only initialized in the declaration or constructor.
1982 src/att/grappa/Lexer.java 90 StringBuffers can grow quite a lot, and so may become a source of memory leak (if the owning class has a long life time).
1983 src/att/grappa/Lexer.java 102 Parameter 'error' is not assigned and could be declared final
1984 src/att/grappa/Lexer.java 102 Parameter 'input' is not assigned and could be declared final
1985 src/att/grappa/Lexer.java 120 Avoid instantiating Integer objects. Call Integer.valueOf() instead.
1986 src/att/grappa/Lexer.java 121 Avoid instantiating Integer objects. Call Integer.valueOf() instead.
1987 src/att/grappa/Lexer.java 122 Avoid instantiating Integer objects. Call Integer.valueOf() instead.
1988 src/att/grappa/Lexer.java 123 Avoid instantiating Integer objects. Call Integer.valueOf() instead.
1989 src/att/grappa/Lexer.java 124 Avoid instantiating Integer objects. Call Integer.valueOf() instead.
1990 src/att/grappa/Lexer.java 151 The method 'advance' has a Cyclomatic Complexity of 11.
1991 src/att/grappa/Lexer.java 154 Local variable 'tmp_char' could be declared final
1992 src/att/grappa/Lexer.java 204 Avoid using if statements without curly braces
1993 src/att/grappa/Lexer.java 212 Local variable 'tmp_char' could be declared final
1994 src/att/grappa/Lexer.java 226 Method names should not contain underscores
1995 src/att/grappa/Lexer.java 226 Parameter 'message' is not assigned and could be declared final
1996 src/att/grappa/Lexer.java 227 Local variable 'output' could be declared final
1997 src/att/grappa/Lexer.java 252 Method names should not contain underscores
1998 src/att/grappa/Lexer.java 252 Parameter 'message' is not assigned and could be declared final
1999 src/att/grappa/Lexer.java 263 Avoid variables with short names like ch
2000 src/att/grappa/Lexer.java 263 Method names should not contain underscores
2001 src/att/grappa/Lexer.java 263 Parameter 'ch' is not assigned and could be declared final
2002 src/att/grappa/Lexer.java 264 This statement may have some unnecessary parentheses
2003 src/att/grappa/Lexer.java 271 Avoid variables with short names like ch
2004 src/att/grappa/Lexer.java 271 Method names should not contain underscores
2005 src/att/grappa/Lexer.java 279 Avoid variables with short names like ch
2006 src/att/grappa/Lexer.java 279 Method names should not contain underscores
2007 src/att/grappa/Lexer.java 284 A method should have only one exit point, and that should be the last statement in the method
2008 src/att/grappa/Lexer.java 294 The method 'swallow_comment' has a Cyclomatic Complexity of 10.
2009 src/att/grappa/Lexer.java 308 A method should have only one exit point, and that should be the last statement in the method
2010 src/att/grappa/Lexer.java 314 A method should have only one exit point, and that should be the last statement in the method
2011 src/att/grappa/Lexer.java 366 Avoid instantiating new objects inside loops
2012 src/att/grappa/Lexer.java 386 Found 'DD'-anomaly for variable 'angles' (lines '386'-'398').
2013 src/att/grappa/Lexer.java 386 Found 'DD'-anomaly for variable 'angles' (lines '386'-'400').
2014 src/att/grappa/Lexer.java 386 Found 'DU'-anomaly for variable 'angles' (lines '386'-'413').
2015 src/att/grappa/Lexer.java 398 Avoid using if...else statements without curly braces
2016 src/att/grappa/Lexer.java 399 Avoid using if statements without curly braces
2017 src/att/grappa/Lexer.java 402 Avoid instantiating new objects inside loops
2018 src/att/grappa/Lexer.java 424 Found 'DD'-anomaly for variable 'buffer' (lines '424'-'427').
2019 src/att/grappa/Lexer.java 449 A method should have only one exit point, and that should be the last statement in the method
2020 src/att/grappa/Lexer.java 462 The method 'real_next_token' has a Cyclomatic Complexity of 22.
2021 src/att/grappa/Lexer.java 462 The method real_next_token() has an NPath complexity of 5124
2022 src/att/grappa/Lexer.java 481 A method should have only one exit point, and that should be the last statement in the method
2023 src/att/grappa/Lexer.java 494 Avoid instantiating new objects inside loops
2024 src/att/grappa/Lexer.java 494 Local variable 'result' could be declared final
2025 src/att/grappa/Lexer.java 536 Avoid instantiating new objects inside loops
2026 src/att/grappa/Lexer.java 554 Local variable 'result' could be declared final
2027 src/att/grappa/Node.java 25 The class 'Node' has a Cyclomatic Complexity of 4 (Highest = 16).
2028 src/att/grappa/Node.java 26 This class has too many methods, consider refactoring it.
2029 src/att/grappa/Node.java 32 Variables that are final and static should be in all caps.
2030 src/att/grappa/Node.java 35 Avoid using implementation types like 'Vector'; use the interface instead
2031 src/att/grappa/Node.java 35 Avoid using implementation types like 'Vector'; use the interface instead
2032 src/att/grappa/Node.java 35 Consider replacing this Vector with the newer java.util.List
2033 src/att/grappa/Node.java 35 Found non-transient, non-static member. Please mark as transient or provide accessors.
2034 src/att/grappa/Node.java 37 Avoid using implementation types like 'Vector'; use the interface instead
2035 src/att/grappa/Node.java 37 Avoid using implementation types like 'Vector'; use the interface instead
2036 src/att/grappa/Node.java 37 Consider replacing this Vector with the newer java.util.List
2037 src/att/grappa/Node.java 37 Found non-transient, non-static member. Please mark as transient or provide accessors.
2038 src/att/grappa/Node.java 40 Avoid unused private fields such as 'Ports'.
2039 src/att/grappa/Node.java 40 Avoid using implementation types like 'Vector'; use the interface instead
2040 src/att/grappa/Node.java 40 Avoid using implementation types like 'Vector'; use the interface instead
2041 src/att/grappa/Node.java 40 Consider replacing this Vector with the newer java.util.List
2042 src/att/grappa/Node.java 40 Private field 'Ports' could be made final; it is only initialized in the declaration or constructor.
2043 src/att/grappa/Node.java 40 Variables should start with a lowercase character
2044 src/att/grappa/Node.java 48 Parameter 'name' is not assigned and could be declared final
2045 src/att/grappa/Node.java 48 Parameter 'subg' is not assigned and could be declared final
2046 src/att/grappa/Node.java 50 Overridable method 'setName' called during object construction
2047 src/att/grappa/Node.java 62 Parameter 'subg' is not assigned and could be declared final
2048 src/att/grappa/Node.java 88 This statement may have some unnecessary parentheses
2049 src/att/grappa/Node.java 99 This statement may have some unnecessary parentheses
2050 src/att/grappa/Node.java 110 Use explicit scoping instead of the default package private level
2051 src/att/grappa/Node.java 111 Local variable 'oldName' could be declared final
2052 src/att/grappa/Node.java 126 Assigning an Object to null is a code smell. Consider refactoring.
2053 src/att/grappa/Node.java 138 Parameter 'newName' is not assigned and could be declared final
2054 src/att/grappa/Node.java 141 A method should have only one exit point, and that should be the last statement in the method
2055 src/att/grappa/Node.java 144 Local variable 'oldName' could be declared final
2056 src/att/grappa/Node.java 163 Assigning an Object to null is a code smell. Consider refactoring.
2057 src/att/grappa/Node.java 173 Assigning an Object to null is a code smell. Consider refactoring.
2058 src/att/grappa/Node.java 179 Assigning an Object to null is a code smell. Consider refactoring.
2059 src/att/grappa/Node.java 195 Parameter 'edge' is not assigned and could be declared final
2060 src/att/grappa/Node.java 195 Use block level rather than method level synchronization
2061 src/att/grappa/Node.java 196 Avoid using if statements without curly braces
2062 src/att/grappa/Node.java 199 Use ArrayList instead of Vector
2063 src/att/grappa/Node.java 206 Use ArrayList instead of Vector
2064 src/att/grappa/Node.java 225 A method should have only one exit point, and that should be the last statement in the method
2065 src/att/grappa/Node.java 227 Found 'DD'-anomaly for variable 'edge' (lines '227'-'229').
2066 src/att/grappa/Node.java 227 Found 'DU'-anomaly for variable 'edge' (lines '227'-'235').
2067 src/att/grappa/Node.java 231 A method should have only one exit point, and that should be the last statement in the method
2068 src/att/grappa/Node.java 247 A method should have only one exit point, and that should be the last statement in the method
2069 src/att/grappa/Node.java 249 Found 'DD'-anomaly for variable 'edge' (lines '249'-'251').
2070 src/att/grappa/Node.java 249 Found 'DU'-anomaly for variable 'edge' (lines '249'-'257').
2071 src/att/grappa/Node.java 253 A method should have only one exit point, and that should be the last statement in the method
2072 src/att/grappa/Node.java 267 Avoid variables with short names like pt
2073 src/att/grappa/Node.java 270 Avoid if (x != y) ..; else ..;
2074 src/att/grappa/Node.java 271 Avoid variables with short names like w
2075 src/att/grappa/Node.java 271 Local variable 'w' could be declared final
2076 src/att/grappa/Node.java 272 Avoid variables with short names like h
2077 src/att/grappa/Node.java 272 Local variable 'h' could be declared final
2078 src/att/grappa/Node.java 279 This statement may have some unnecessary parentheses
2079 src/att/grappa/Node.java 292 Use block level rather than method level synchronization
2080 src/att/grappa/Node.java 293 Avoid using if statements without curly braces
2081 src/att/grappa/Node.java 295 Avoid using if statements without curly braces
2082 src/att/grappa/Node.java 298 Avoid using if statements without curly braces
2083 src/att/grappa/Node.java 320 The method 'attributeType' has a Cyclomatic Complexity of 16.
2084 src/att/grappa/Node.java 321 Found 'DD'-anomaly for variable 'convtype' (lines '321'-'328').
2085 src/att/grappa/Node.java 321 Found 'DD'-anomaly for variable 'convtype' (lines '321'-'330').
2086 src/att/grappa/Node.java 321 Found 'DD'-anomaly for variable 'convtype' (lines '321'-'332').
2087 src/att/grappa/Node.java 321 Found 'DD'-anomaly for variable 'convtype' (lines '321'-'334').
2088 src/att/grappa/Node.java 321 Found 'DD'-anomaly for variable 'convtype' (lines '321'-'336').
2089 src/att/grappa/Node.java 321 Found 'DD'-anomaly for variable 'convtype' (lines '321'-'338').
2090 src/att/grappa/Node.java 321 Found 'DD'-anomaly for variable 'convtype' (lines '321'-'340').
2091 src/att/grappa/Node.java 321 Found 'DU'-anomaly for variable 'convtype' (lines '321'-'347').
2092 src/att/grappa/Node.java 342 This statement may have some unnecessary parentheses
2093 src/att/grappa/Node.java 346 This statement may have some unnecessary parentheses
2094 src/att/grappa/Node.java 376 Consider replacing this Enumeration with the newer java.util.Iterator
2095 src/att/grappa/Node.java 377 Found non-transient, non-static member. Please mark as transient or provide accessors.
2096 src/att/grappa/Node.java 377 Use explicit scoping instead of the default package private level
2097 src/att/grappa/Node.java 378 Found non-transient, non-static member. Please mark as transient or provide accessors.
2098 src/att/grappa/Node.java 378 Use explicit scoping instead of the default package private level
2099 src/att/grappa/Node.java 379 Avoid using implementation types like 'Vector'; use the interface instead
2100 src/att/grappa/Node.java 379 Avoid using implementation types like 'Vector'; use the interface instead
2101 src/att/grappa/Node.java 379 Consider replacing this Vector with the newer java.util.List
2102 src/att/grappa/Node.java 379 Found non-transient, non-static member. Please mark as transient or provide accessors.
2103 src/att/grappa/Node.java 379 Use explicit scoping instead of the default package private level
2104 src/att/grappa/Node.java 380 Avoid using implementation types like 'Vector'; use the interface instead
2105 src/att/grappa/Node.java 380 Avoid using implementation types like 'Vector'; use the interface instead
2106 src/att/grappa/Node.java 380 Consider replacing this Vector with the newer java.util.List
2107 src/att/grappa/Node.java 380 Use explicit scoping instead of the default package private level
2108 src/att/grappa/Node.java 391 Avoid assignments in operands
2109 src/att/grappa/Node.java 391 Avoid using if statements without curly braces
2110 src/att/grappa/Node.java 391 Found 'DD'-anomaly for variable 'tmp' (lines '391'-'392').
2111 src/att/grappa/Node.java 392 Avoid assignments in operands
2112 src/att/grappa/Node.java 392 Found 'DU'-anomaly for variable 'tmp' (lines '392'-'394').
2113 src/att/grappa/Node.java 399 Avoid assignments in operands
2114 src/att/grappa/Node.java 399 Found 'DD'-anomaly for variable 'tmp' (lines '399'-'403').
2115 src/att/grappa/Node.java 399 Found 'DU'-anomaly for variable 'tmp' (lines '399'-'409').
2116 src/att/grappa/Node.java 403 Avoid assignments in operands
2117 src/att/grappa/Node.java 403 Found 'DU'-anomaly for variable 'tmp' (lines '403'-'409').
2118 src/att/grappa/Parser.java 40 This class has too many methods, consider refactoring it.
2119 src/att/grappa/Parser.java 46 Avoid variables with short names like s
2120 src/att/grappa/Parser.java 46 Parameter 's' is not assigned and could be declared final
2121 src/att/grappa/Parser.java 49 Do not use the short type
2122 src/att/grappa/Parser.java 49 Variables that are final and static should be in all caps.
2123 src/att/grappa/Parser.java 73 Do not use the short type
2124 src/att/grappa/Parser.java 73 Method names should not contain underscores
2125 src/att/grappa/Parser.java 73 Returning '_production_table' may expose an internal array.
2126 src/att/grappa/Parser.java 76 Do not use the short type
2127 src/att/grappa/Parser.java 166 Do not use the short type
2128 src/att/grappa/Parser.java 166 Method names should not contain underscores
2129 src/att/grappa/Parser.java 166 Returning '_action_table' may expose an internal array.
2130 src/att/grappa/Parser.java 169 Do not use the short type
2131 src/att/grappa/Parser.java 178 The String literal "\001\000\002\001\001\000\002\001\001\000\002\001\001" appears 4 times in this file; the first occurrence is on line 178
2132 src/att/grappa/Parser.java 208 Method names should not contain underscores
2133 src/att/grappa/Parser.java 208 Returning '_reduce_table' may expose an internal array.
2134 src/att/grappa/Parser.java 211 Found non-transient, non-static member. Please mark as transient or provide accessors.
2135 src/att/grappa/Parser.java 211 Variables that are not final should not contain underscores (except for underscores in standard prefix/suffix).
2136 src/att/grappa/Parser.java 214 Method names should not contain underscores
2137 src/att/grappa/Parser.java 220 Method names should not contain underscores
2138 src/att/grappa/Parser.java 221 Parameter 'act_num' is not assigned and could be declared final
2139 src/att/grappa/Parser.java 222 Parameter 'parser' is not assigned and could be declared final
2140 src/att/grappa/Parser.java 223 Parameter 'stack' is not assigned and could be declared final
2141 src/att/grappa/Parser.java 224 Parameter 'top' is not assigned and could be declared final
2142 src/att/grappa/Parser.java 261 Found non-transient, non-static member. Please mark as transient or provide accessors.
2143 src/att/grappa/Parser.java 262 Avoid unused private fields such as 'inReader'.
2144 src/att/grappa/Parser.java 262 Found non-transient, non-static member. Please mark as transient or provide accessors.
2145 src/att/grappa/Parser.java 262 Perhaps 'inReader' could be replaced by a local variable.
2146 src/att/grappa/Parser.java 263 Found non-transient, non-static member. Please mark as transient or provide accessors.
2147 src/att/grappa/Parser.java 264 Found non-transient, non-static member. Please mark as transient or provide accessors.
2148 src/att/grappa/Parser.java 350 This statement may have some unnecessary parentheses
2149 src/att/grappa/Parser.java 361 This statement may have some unnecessary parentheses
2150 src/att/grappa/Parser.java 374 Local variable 'loc' could be declared final
2151 src/att/grappa/Parser.java 388 Found 'DU'-anomaly for variable 'loc' (lines '388'-'392').
2152 src/att/grappa/Parser.java 388 Local variable 'loc' could be declared final
2153 src/att/grappa/Parser.java 419 Found 'DU'-anomaly for variable 'loc' (lines '419'-'423').
2154 src/att/grappa/Parser.java 419 Local variable 'loc' could be declared final
2155 src/att/grappa/Parser.java 434 Avoid really long methods.
2156 src/att/grappa/Parser.java 436 A method should have only one exit point, and that should be the last statement in the method
2157 src/att/grappa/Parser.java 445 Found 'DD'-anomaly for variable 'lhs_sym' (lines '445'-'497').
2158 src/att/grappa/Parser.java 445 Found 'DD'-anomaly for variable 'lhs_sym' (lines '445'-'537').
2159 src/att/grappa/Parser.java 529 Avoid if (x != y) ..; else ..;
2160 src/att/grappa/Parser.java 537 Found 'DD'-anomaly for variable 'lhs_sym' (lines '537'-'497').
2161 src/att/grappa/Parser.java 537 Found 'DD'-anomaly for variable 'lhs_sym' (lines '537'-'537').
2162 src/att/grappa/Parser.java 544 Use explicit scoping instead of the default package private level
2163 src/att/grappa/Parser.java 560 Avoid really long classes.
2164 src/att/grappa/Parser.java 560 Avoid using dollar signs in variable/method/class/interface names
2165 src/att/grappa/Parser.java 560 The class 'CUP$Parser$actions' has a Cyclomatic Complexity of 7 (Highest = 70).
2166 src/att/grappa/Parser.java 560 This class has too many methods, consider refactoring it.
2167 src/att/grappa/Parser.java 560 Too many fields
2168 src/att/grappa/Parser.java 565 Use explicit scoping instead of the default package private level
2169 src/att/grappa/Parser.java 566 Use explicit scoping instead of the default package private level
2170 src/att/grappa/Parser.java 567 Use explicit scoping instead of the default package private level
2171 src/att/grappa/Parser.java 568 Use explicit scoping instead of the default package private level
2172 src/att/grappa/Parser.java 580 Variables that are not final should not contain underscores (except for underscores in standard prefix/suffix).
2173 src/att/grappa/Parser.java 581 Avoid using implementation types like 'Vector'; use the interface instead
2174 src/att/grappa/Parser.java 581 Avoid using implementation types like 'Vector'; use the interface instead
2175 src/att/grappa/Parser.java 581 Consider replacing this Vector with the newer java.util.List
2176 src/att/grappa/Parser.java 581 Use ArrayList instead of Vector
2177 src/att/grappa/Parser.java 582 Avoid using implementation types like 'Vector'; use the interface instead
2178 src/att/grappa/Parser.java 582 Avoid using implementation types like 'Vector'; use the interface instead
2179 src/att/grappa/Parser.java 582 Consider replacing this Vector with the newer java.util.List
2180 src/att/grappa/Parser.java 582 Use ArrayList instead of Vector
2181 src/att/grappa/Parser.java 583 Avoid using implementation types like 'Vector'; use the interface instead
2182 src/att/grappa/Parser.java 583 Avoid using implementation types like 'Vector'; use the interface instead
2183 src/att/grappa/Parser.java 583 Consider replacing this Vector with the newer java.util.List
2184 src/att/grappa/Parser.java 583 Use ArrayList instead of Vector
2185 src/att/grappa/Parser.java 596 A method should have only one exit point, and that should be the last statement in the method
2186 src/att/grappa/Parser.java 598 Avoid using if statements without curly braces
2187 src/att/grappa/Parser.java 598 Substitute calls to size() == 0 (or size() != 0) with calls to isEmpty()
2188 src/att/grappa/Parser.java 599 Found 'DD'-anomaly for variable 'attr' (lines '599'-'601').
2189 src/att/grappa/Parser.java 599 Found 'DU'-anomaly for variable 'attr' (lines '599'-'622').
2190 src/att/grappa/Parser.java 601 Avoid assignments in operands
2191 src/att/grappa/Parser.java 601 Found 'DD'-anomaly for variable 'attr' (lines '601'-'601').
2192 src/att/grappa/Parser.java 601 Found 'DU'-anomaly for variable 'attr' (lines '601'-'622').
2193 src/att/grappa/Parser.java 605 Switch statements should have a default label
2194 src/att/grappa/Parser.java 643 Local variable 'level' could be declared final
2195 src/att/grappa/Parser.java 670 The String literal ")..." appears 5 times in this file; the first occurrence is on line 670
2196 src/att/grappa/Parser.java 675 Avoid assignments in operands
2197 src/att/grappa/Parser.java 681 Found 'DD'-anomaly for variable 'pair' (lines '681'-'682').
2198 src/att/grappa/Parser.java 682 Found 'DD'-anomaly for variable 'pair' (lines '682'-'683').
2199 src/att/grappa/Parser.java 690 Found 'DD'-anomaly for variable 'pair' (lines '690'-'693').
2200 src/att/grappa/Parser.java 690 Found 'DU'-anomaly for variable 'pair' (lines '690'-'699').
2201 src/att/grappa/Parser.java 691 Substitute calls to size() == 0 (or size() != 0) with calls to isEmpty()
2202 src/att/grappa/Parser.java 691 Substitute calls to size() == 0 (or size() != 0) with calls to isEmpty()
2203 src/att/grappa/Parser.java 702 Found 'DD'-anomaly for variable 'pair' (lines '702'-'704').
2204 src/att/grappa/Parser.java 702 Found 'DD'-anomaly for variable 'pair' (lines '702'-'708').
2205 src/att/grappa/Parser.java 702 Found 'DU'-anomaly for variable 'pair' (lines '702'-'716').
2206 src/att/grappa/Parser.java 703 Substitute calls to size() == 0 (or size() != 0) with calls to isEmpty()
2207 src/att/grappa/Parser.java 704 Found 'DD'-anomaly for variable 'pair' (lines '704'-'706').
2208 src/att/grappa/Parser.java 705 Use ArrayList instead of Vector
2209 src/att/grappa/Parser.java 706 Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead.
2210 src/att/grappa/Parser.java 707 Avoid if (x != y) ..; else ..;
2211 src/att/grappa/Parser.java 708 Found 'DD'-anomaly for variable 'pair' (lines '708'-'710').
2212 src/att/grappa/Parser.java 709 Assigning an Object to null is a code smell. Consider refactoring.
2213 src/att/grappa/Parser.java 710 Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead.
2214 src/att/grappa/Parser.java 718 The method 'edgeWrap' has a Cyclomatic Complexity of 10.
2215 src/att/grappa/Parser.java 720 Found 'DD'-anomaly for variable 'key' (lines '720'-'727').
2216 src/att/grappa/Parser.java 720 Found 'DU'-anomaly for variable 'key' (lines '720'-'761').
2217 src/att/grappa/Parser.java 721 Found 'DD'-anomaly for variable 'name' (lines '721'-'731').
2218 src/att/grappa/Parser.java 721 Found 'DU'-anomaly for variable 'name' (lines '721'-'761').
2219 src/att/grappa/Parser.java 722 Found 'DD'-anomaly for variable 'attr' (lines '722'-'725').
2220 src/att/grappa/Parser.java 722 Found 'DU'-anomaly for variable 'attr' (lines '722'-'761').
2221 src/att/grappa/Parser.java 723 Avoid unused local variables such as 'skip'.
2222 src/att/grappa/Parser.java 723 Found 'DU'-anomaly for variable 'skip' (lines '723'-'761').
2223 src/att/grappa/Parser.java 723 Local variable 'skip' could be declared final
2224 src/att/grappa/Parser.java 727 Found 'DD'-anomaly for variable 'key' (lines '727'-'727').
2225 src/att/grappa/Parser.java 727 Found 'DU'-anomaly for variable 'key' (lines '727'-'761').
2226 src/att/grappa/Parser.java 728 Avoid using if statements without curly braces
2227 src/att/grappa/Parser.java 731 Found 'DD'-anomaly for variable 'name' (lines '731'-'731').
2228 src/att/grappa/Parser.java 731 Found 'DU'-anomaly for variable 'name' (lines '731'-'761').
2229 src/att/grappa/Parser.java 732 Avoid using if statements without curly braces
2230 src/att/grappa/Parser.java 736 Found 'DU'-anomaly for variable 'tailPair' (lines '736'-'761').
2231 src/att/grappa/Parser.java 737 Found 'DD'-anomaly for variable 'headPair' (lines '737'-'741').
2232 src/att/grappa/Parser.java 737 Found 'DU'-anomaly for variable 'headPair' (lines '737'-'761').
2233 src/att/grappa/Parser.java 743 Consider replacing this Vector with the newer java.util.List
2234 src/att/grappa/Parser.java 743 Consider replacing this Vector with the newer java.util.List
2235 src/att/grappa/Parser.java 744 Found 'DD'-anomaly for variable 'nodePair' (lines '744'-'744').
2236 src/att/grappa/Parser.java 744 Found 'DD'-anomaly for variable 'nodePair' (lines '744'-'746').
2237 src/att/grappa/Parser.java 744 Found 'DU'-anomaly for variable 'nodePair' (lines '744'-'761').
2238 src/att/grappa/Parser.java 757 Found 'DU'-anomaly for variable 'tailPair' (lines '757'-'761').
2239 src/att/grappa/Parser.java 764 Assigning an Object to null is a code smell. Consider refactoring.
2240 src/att/grappa/Parser.java 764 Found 'DU'-anomaly for variable 'key' (lines '764'-'788').
2241 src/att/grappa/Parser.java 765 Assigning an Object to null is a code smell. Consider refactoring.
2242 src/att/grappa/Parser.java 765 Found 'DU'-anomaly for variable 'name' (lines '765'-'788').
2243 src/att/grappa/Parser.java 768 Found 'DD'-anomaly for variable 'nodePair' (lines '768'-'770').
2244 src/att/grappa/Parser.java 768 Found 'DU'-anomaly for variable 'nodePair' (lines '768'-'788').
2245 src/att/grappa/Parser.java 771 Avoid instantiating new objects inside loops
2246 src/att/grappa/Parser.java 781 Avoid instantiating new objects inside loops
2247 src/att/grappa/Parser.java 791 Found 'DD'-anomaly for variable 'attr' (lines '791'-'793').
2248 src/att/grappa/Parser.java 791 Found 'DU'-anomaly for variable 'attr' (lines '791'-'798').
2249 src/att/grappa/Parser.java 794 Avoid using if...else statements without curly braces
2250 src/att/grappa/Parser.java 794 Use equals() to compare object references.
2251 src/att/grappa/Parser.java 795 Avoid using if statements without curly braces
2252 src/att/grappa/Parser.java 795 Use equals() to compare object references.
2253 src/att/grappa/Parser.java 808 Avoid really long methods.
2254 src/att/grappa/Parser.java 808 Found 'UR'-anomaly for variable 'value' (lines '808'-'962').
2255 src/att/grappa/Parser.java 808 The method 'CUP$Parser$do_action' has a Cyclomatic Complexity of 70.
2256 src/att/grappa/Parser.java 808 The method CUP$Parser$do_action() has an NCSS line count of 385
2257 src/att/grappa/Parser.java 809 Avoid excessively long variable names like CUP$Parser$act_num
2258 src/att/grappa/Parser.java 828 A method should have only one exit point, and that should be the last statement in the method
2259 src/att/grappa/Parser.java 837 A method should have only one exit point, and that should be the last statement in the method
2260 src/att/grappa/Parser.java 846 A method should have only one exit point, and that should be the last statement in the method
2261 src/att/grappa/Parser.java 869 Found 'DD'-anomaly for variable 'RESULT' (lines '869'-'871').
2262 src/att/grappa/Parser.java 891 Found 'DD'-anomaly for variable 'RESULT' (lines '891'-'896').
2263 src/att/grappa/Parser.java 892 Avoid unused local variables such as 'valleft'.
2264 src/att/grappa/Parser.java 892 Found 'DU'-anomaly for variable 'valleft' (lines '892'-'1,565').
2265 src/att/grappa/Parser.java 893 Avoid unused local variables such as 'valright'.
2266 src/att/grappa/Parser.java 893 Found 'DU'-anomaly for variable 'valright' (lines '893'-'1,565').
2267 src/att/grappa/Parser.java 905 Found 'DD'-anomaly for variable 'RESULT' (lines '905'-'908').
2268 src/att/grappa/Parser.java 907 Avoid using if statements without curly braces
2269 src/att/grappa/Parser.java 909 Avoid unused local variables such as 'valleft'.
2270 src/att/grappa/Parser.java 909 Found 'DU'-anomaly for variable 'valleft' (lines '909'-'1,565').
2271 src/att/grappa/Parser.java 910 Avoid unused local variables such as 'valright'.
2272 src/att/grappa/Parser.java 910 Found 'DU'-anomaly for variable 'valright' (lines '910'-'1,565').
2273 src/att/grappa/Parser.java 911 Found 'DU'-anomaly for variable 'val' (lines '911'-'1,565').
2274 src/att/grappa/Parser.java 923 Found 'DU'-anomaly for variable 'valleft' (lines '923'-'1,565').
2275 src/att/grappa/Parser.java 924 Found 'DU'-anomaly for variable 'valright' (lines '924'-'1,565').
2276 src/att/grappa/Parser.java 946 Found 'DU'-anomaly for variable 'nameleft' (lines '946'-'1,565').
2277 src/att/grappa/Parser.java 947 Found 'DU'-anomaly for variable 'nameright' (lines '947'-'1,565').
2278 src/att/grappa/Parser.java 960 Found 'DU'-anomaly for variable 'nameleft' (lines '960'-'1,565').
2279 src/att/grappa/Parser.java 961 Found 'DU'-anomaly for variable 'nameright' (lines '961'-'1,565').
2280 src/att/grappa/Parser.java 963 Found 'DU'-anomaly for variable 'valueleft' (lines '963'-'1,565').
2281 src/att/grappa/Parser.java 964 Found 'DU'-anomaly for variable 'valueright' (lines '964'-'1,565').
2282 src/att/grappa/Parser.java 1059 Assigning an Object to null is a code smell. Consider refactoring.
2283 src/att/grappa/Parser.java 1087 Avoid instantiating Integer objects. Call Integer.valueOf() instead.
2284 src/att/grappa/Parser.java 1101 Avoid instantiating Integer objects. Call Integer.valueOf() instead.
2285 src/att/grappa/Parser.java 1115 Avoid instantiating Integer objects. Call Integer.valueOf() instead.
2286 src/att/grappa/Parser.java 1136 Found 'DU'-anomaly for variable 'typeleft' (lines '1,136'-'1,565').
2287 src/att/grappa/Parser.java 1137 Found 'DU'-anomaly for variable 'typeright' (lines '1,137'-'1,565').
2288 src/att/grappa/Parser.java 1139 Found 'DU'-anomaly for variable 'nameleft' (lines '1,139'-'1,565').
2289 src/att/grappa/Parser.java 1140 Found 'DU'-anomaly for variable 'nameright' (lines '1,140'-'1,565').
2290 src/att/grappa/Parser.java 1154 Assigning an Object to null is a code smell. Consider refactoring.
2291 src/att/grappa/Parser.java 1178 Found 'DU'-anomaly for variable 'nameleft' (lines '1,178'-'1,565').
2292 src/att/grappa/Parser.java 1179 Found 'DU'-anomaly for variable 'nameright' (lines '1,179'-'1,565').
2293 src/att/grappa/Parser.java 1181 Found 'DU'-anomaly for variable 'portleft' (lines '1,181'-'1,565').
2294 src/att/grappa/Parser.java 1182 Found 'DU'-anomaly for variable 'portright' (lines '1,182'-'1,565').
2295 src/att/grappa/Parser.java 1215 Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead.
2296 src/att/grappa/Parser.java 1224 Found 'DD'-anomaly for variable 'RESULT' (lines '1,224'-'1,227').
2297 src/att/grappa/Parser.java 1224 Found 'DD'-anomaly for variable 'RESULT' (lines '1,224'-'1,233').
2298 src/att/grappa/Parser.java 1227 Found 'DD'-anomaly for variable 'RESULT' (lines '1,227'-'1,233').
2299 src/att/grappa/Parser.java 1228 Found 'DU'-anomaly for variable 'valleft' (lines '1,228'-'1,565').
2300 src/att/grappa/Parser.java 1229 Found 'DU'-anomaly for variable 'valright' (lines '1,229'-'1,565').
2301 src/att/grappa/Parser.java 1230 Found 'DU'-anomaly for variable 'val' (lines '1,230'-'1,565').
2302 src/att/grappa/Parser.java 1233 Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead.
2303 src/att/grappa/Parser.java 1305 Avoid using if...else statements without curly braces
2304 src/att/grappa/Parser.java 1306 Avoid using if...else statements without curly braces
2305 src/att/grappa/Parser.java 1405 Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead.
2306 src/att/grappa/Parser.java 1476 Found 'DU'-anomaly for variable 'strictleft' (lines '1,476'-'1,565').
2307 src/att/grappa/Parser.java 1477 Found 'DU'-anomaly for variable 'strictright' (lines '1,477'-'1,565').
2308 src/att/grappa/Parser.java 1479 Found 'DU'-anomaly for variable 'typeleft' (lines '1,479'-'1,565').
2309 src/att/grappa/Parser.java 1480 Found 'DU'-anomaly for variable 'typeright' (lines '1,480'-'1,565').
2310 src/att/grappa/Parser.java 1482 Found 'DU'-anomaly for variable 'nameleft' (lines '1,482'-'1,565').
2311 src/att/grappa/Parser.java 1483 Found 'DU'-anomaly for variable 'nameright' (lines '1,483'-'1,565').
2312 src/att/grappa/Parser.java 1548 Found 'DD'-anomaly for variable 'RESULT' (lines '1,548'-'1,552').
2313 src/att/grappa/Parser.java 1549 Found 'DU'-anomaly for variable 'start_valleft' (lines '1,549'-'1,565').
2314 src/att/grappa/Parser.java 1550 Found 'DU'-anomaly for variable 'start_valright' (lines '1,550'-'1,565').
2315 src/att/grappa/Parser.java 1561 Avoid throwing raw exception types.
2316 src/att/grappa/Subgraph.java 11 This class has a bunch of public methods and attributes
2317 src/att/grappa/Subgraph.java 31 Avoid really long classes.
2318 src/att/grappa/Subgraph.java 31 The class 'Subgraph' has a Cyclomatic Complexity of 6 (Highest = 40).
2319 src/att/grappa/Subgraph.java 33 This class has too many methods, consider refactoring it.
2320 src/att/grappa/Subgraph.java 39 Variables that are final and static should be in all caps.
2321 src/att/grappa/Subgraph.java 42 Consider replacing this Hashtable with the newer java.util.Map
2322 src/att/grappa/Subgraph.java 42 Found non-transient, non-static member. Please mark as transient or provide accessors.
2323 src/att/grappa/Subgraph.java 43 Consider replacing this Hashtable with the newer java.util.Map
2324 src/att/grappa/Subgraph.java 43 Found non-transient, non-static member. Please mark as transient or provide accessors.
2325 src/att/grappa/Subgraph.java 44 Consider replacing this Hashtable with the newer java.util.Map
2326 src/att/grappa/Subgraph.java 44 Found non-transient, non-static member. Please mark as transient or provide accessors.
2327 src/att/grappa/Subgraph.java 47 Found non-transient, non-static member. Please mark as transient or provide accessors.
2328 src/att/grappa/Subgraph.java 48 Found non-transient, non-static member. Please mark as transient or provide accessors.
2329 src/att/grappa/Subgraph.java 52 Consider replacing this Hashtable with the newer java.util.Map
2330 src/att/grappa/Subgraph.java 55 Consider replacing this Hashtable with the newer java.util.Map
2331 src/att/grappa/Subgraph.java 69 It is a good practice to call super() in a constructor
2332 src/att/grappa/Subgraph.java 82 Parameter 'name' is not assigned and could be declared final
2333 src/att/grappa/Subgraph.java 82 Parameter 'subg' is not assigned and could be declared final
2334 src/att/grappa/Subgraph.java 84 Overridable method 'setName' called during object construction
2335 src/att/grappa/Subgraph.java 88 Overridable method 'setNodeAttribute' called during object construction
2336 src/att/grappa/Subgraph.java 92 Overridable method 'setEdgeAttribute' called during object construction
2337 src/att/grappa/Subgraph.java 96 Overridable method 'setAttribute' called during object construction
2338 src/att/grappa/Subgraph.java 109 Parameter 'subg' is not assigned and could be declared final
2339 src/att/grappa/Subgraph.java 130 This statement may have some unnecessary parentheses
2340 src/att/grappa/Subgraph.java 141 This statement may have some unnecessary parentheses
2341 src/att/grappa/Subgraph.java 153 Use explicit scoping instead of the default package private level
2342 src/att/grappa/Subgraph.java 154 Found 'DU'-anomaly for variable 'oldName' (lines '154'-'172').
2343 src/att/grappa/Subgraph.java 154 Local variable 'oldName' could be declared final
2344 src/att/grappa/Subgraph.java 171 Assigning an Object to null is a code smell. Consider refactoring.
2345 src/att/grappa/Subgraph.java 183 Parameter 'newName' is not assigned and could be declared final
2346 src/att/grappa/Subgraph.java 186 A method should have only one exit point, and that should be the last statement in the method
2347 src/att/grappa/Subgraph.java 189 Local variable 'oldName' could be declared final
2348 src/att/grappa/Subgraph.java 214 Assigning an Object to null is a code smell. Consider refactoring.
2349 src/att/grappa/Subgraph.java 241 Parameter 'key' is not assigned and could be declared final
2350 src/att/grappa/Subgraph.java 242 A method should have only one exit point, and that should be the last statement in the method
2351 src/att/grappa/Subgraph.java 242 Avoid using if statements without curly braces
2352 src/att/grappa/Subgraph.java 242 This statement may have some unnecessary parentheses
2353 src/att/grappa/Subgraph.java 254 A method should have only one exit point, and that should be the last statement in the method
2354 src/att/grappa/Subgraph.java 254 Avoid using if statements without curly braces
2355 src/att/grappa/Subgraph.java 254 This statement may have some unnecessary parentheses
2356 src/att/grappa/Subgraph.java 255 A method should have only one exit point, and that should be the last statement in the method
2357 src/att/grappa/Subgraph.java 255 Avoid assignments in operands
2358 src/att/grappa/Subgraph.java 255 Avoid using if statements without curly braces
2359 src/att/grappa/Subgraph.java 255 Found 'DU'-anomaly for variable 'attr' (lines '255'-'257').
2360 src/att/grappa/Subgraph.java 255 This statement may have some unnecessary parentheses
2361 src/att/grappa/Subgraph.java 265 A method should have only one exit point, and that should be the last statement in the method
2362 src/att/grappa/Subgraph.java 265 Avoid using if statements without curly braces
2363 src/att/grappa/Subgraph.java 275 Avoid using if statements without curly braces
2364 src/att/grappa/Subgraph.java 288 The method setNodeAttribute() has an NPath complexity of 480
2365 src/att/grappa/Subgraph.java 294 Avoid variables with short names like sg
2366 src/att/grappa/Subgraph.java 294 Local variable 'sg' could be declared final
2367 src/att/grappa/Subgraph.java 295 Assigning an Object to null is a code smell. Consider refactoring.
2368 src/att/grappa/Subgraph.java 295 Local variable 'prntAttr' could be declared final
2369 src/att/grappa/Subgraph.java 296 Use equals() to compare object references.
2370 src/att/grappa/Subgraph.java 302 Found 'DD'-anomaly for variable 'oldValue' (lines '302'-'314').
2371 src/att/grappa/Subgraph.java 302 Found 'DU'-anomaly for variable 'oldValue' (lines '302'-'327').
2372 src/att/grappa/Subgraph.java 303 Found 'DD'-anomaly for variable 'newAttr' (lines '303'-'320').
2373 src/att/grappa/Subgraph.java 303 Found 'DU'-anomaly for variable 'newAttr' (lines '303'-'327').
2374 src/att/grappa/Subgraph.java 305 Use equals() to compare object references.
2375 src/att/grappa/Subgraph.java 320 Found 'DU'-anomaly for variable 'newAttr' (lines '320'-'327').
2376 src/att/grappa/Subgraph.java 324 Avoid instantiating Long objects.Call Long.valueOf() instead
2377 src/att/grappa/Subgraph.java 337 The method 'setNodeAttribute' has a Cyclomatic Complexity of 10.
2378 src/att/grappa/Subgraph.java 337 The method setNodeAttribute() has an NPath complexity of 240
2379 src/att/grappa/Subgraph.java 345 Avoid variables with short names like sg
2380 src/att/grappa/Subgraph.java 345 Local variable 'sg' could be declared final
2381 src/att/grappa/Subgraph.java 346 Assigning an Object to null is a code smell. Consider refactoring.
2382 src/att/grappa/Subgraph.java 355 Found 'DD'-anomaly for variable 'oldValue' (lines '355'-'371').
2383 src/att/grappa/Subgraph.java 355 Found 'DU'-anomaly for variable 'oldValue' (lines '355'-'388').
2384 src/att/grappa/Subgraph.java 357 Use equals() to compare object references.
2385 src/att/grappa/Subgraph.java 371 Found 'DU'-anomaly for variable 'oldValue' (lines '371'-'388').
2386 src/att/grappa/Subgraph.java 385 Avoid instantiating Long objects.Call Long.valueOf() instead
2387 src/att/grappa/Subgraph.java 402 Avoid instantiating Long objects.Call Long.valueOf() instead
2388 src/att/grappa/Subgraph.java 415 The method setEdgeAttribute() has an NPath complexity of 480
2389 src/att/grappa/Subgraph.java 421 Avoid variables with short names like sg
2390 src/att/grappa/Subgraph.java 422 Assigning an Object to null is a code smell. Consider refactoring.
2391 src/att/grappa/Subgraph.java 423 Use equals() to compare object references.
2392 src/att/grappa/Subgraph.java 429 Found 'DD'-anomaly for variable 'oldValue' (lines '429'-'441').
2393 src/att/grappa/Subgraph.java 429 Found 'DU'-anomaly for variable 'oldValue' (lines '429'-'453').
2394 src/att/grappa/Subgraph.java 430 Found 'DD'-anomaly for variable 'newAttr' (lines '430'-'446').
2395 src/att/grappa/Subgraph.java 430 Found 'DU'-anomaly for variable 'newAttr' (lines '430'-'453').
2396 src/att/grappa/Subgraph.java 432 Use equals() to compare object references.
2397 src/att/grappa/Subgraph.java 446 Found 'DU'-anomaly for variable 'newAttr' (lines '446'-'453').
2398 src/att/grappa/Subgraph.java 450 Avoid instantiating Long objects.Call Long.valueOf() instead
2399 src/att/grappa/Subgraph.java 463 The method 'setEdgeAttribute' has a Cyclomatic Complexity of 10.
2400 src/att/grappa/Subgraph.java 463 The method setEdgeAttribute() has an NPath complexity of 240
2401 src/att/grappa/Subgraph.java 471 Avoid variables with short names like sg
2402 src/att/grappa/Subgraph.java 479 Found 'DD'-anomaly for variable 'oldValue' (lines '479'-'492').
2403 src/att/grappa/Subgraph.java 479 Found 'DU'-anomaly for variable 'oldValue' (lines '479'-'509').
2404 src/att/grappa/Subgraph.java 492 Found 'DU'-anomaly for variable 'oldValue' (lines '492'-'509').
2405 src/att/grappa/Subgraph.java 506 Avoid instantiating Long objects.Call Long.valueOf() instead
2406 src/att/grappa/Subgraph.java 536 The method setAttribute() has an NPath complexity of 480
2407 src/att/grappa/Subgraph.java 542 Avoid variables with short names like sg
2408 src/att/grappa/Subgraph.java 550 Found 'DD'-anomaly for variable 'oldValue' (lines '550'-'562').
2409 src/att/grappa/Subgraph.java 550 Found 'DU'-anomaly for variable 'oldValue' (lines '550'-'575').
2410 src/att/grappa/Subgraph.java 551 Found 'DD'-anomaly for variable 'newAttr' (lines '551'-'568').
2411 src/att/grappa/Subgraph.java 551 Found 'DU'-anomaly for variable 'newAttr' (lines '551'-'575').
2412 src/att/grappa/Subgraph.java 568 Found 'DU'-anomaly for variable 'newAttr' (lines '568'-'575').
2413 src/att/grappa/Subgraph.java 586 The method 'setAttribute' has a Cyclomatic Complexity of 19.
2414 src/att/grappa/Subgraph.java 602 Found 'DD'-anomaly for variable 'oldValue' (lines '602'-'617').
2415 src/att/grappa/Subgraph.java 602 Found 'DU'-anomaly for variable 'oldValue' (lines '602'-'645').
2416 src/att/grappa/Subgraph.java 617 Found 'DU'-anomaly for variable 'oldValue' (lines '617'-'645').
2417 src/att/grappa/Subgraph.java 667 Avoid assignments in operands
2418 src/att/grappa/Subgraph.java 667 Found 'DU'-anomaly for variable 'attr' (lines '667'-'669').
2419 src/att/grappa/Subgraph.java 696 The method 'getBoundingBox' has a Cyclomatic Complexity of 18.
2420 src/att/grappa/Subgraph.java 697 Found 'DD'-anomaly for variable 'bbox' (lines '697'-'698').
2421 src/att/grappa/Subgraph.java 698 Avoid assignments in operands
2422 src/att/grappa/Subgraph.java 698 Found 'DD'-anomaly for variable 'bbox' (lines '698'-'702').
2423 src/att/grappa/Subgraph.java 702 Found 'DU'-anomaly for variable 'bbox' (lines '702'-'765').
2424 src/att/grappa/Subgraph.java 703 Found 'DD'-anomaly for variable 'elem' (lines '703'-'706').
2425 src/att/grappa/Subgraph.java 703 Found 'DU'-anomaly for variable 'elem' (lines '703'-'765').
2426 src/att/grappa/Subgraph.java 775 Found 'DD'-anomaly for variable 'elem' (lines '775'-'778').
2427 src/att/grappa/Subgraph.java 775 Found 'DU'-anomaly for variable 'elem' (lines '775'-'783').
2428 src/att/grappa/Subgraph.java 792 Found 'DU'-anomaly for variable 'indent' (lines '792'-'836').
2429 src/att/grappa/Subgraph.java 840 Found 'DU'-anomaly for variable 'indent' (lines '840'-'867').
2430 src/att/grappa/Subgraph.java 841 Found 'DD'-anomaly for variable 'attr' (lines '841'-'846').
2431 src/att/grappa/Subgraph.java 841 Found 'DD'-anomaly for variable 'attr' (lines '841'-'850').
2432 src/att/grappa/Subgraph.java 841 Found 'DD'-anomaly for variable 'attr' (lines '841'-'854').
2433 src/att/grappa/Subgraph.java 842 Found 'DD'-anomaly for variable 'label' (lines '842'-'847').
2434 src/att/grappa/Subgraph.java 842 Found 'DD'-anomaly for variable 'label' (lines '842'-'851').
2435 src/att/grappa/Subgraph.java 842 Found 'DD'-anomaly for variable 'label' (lines '842'-'855').
2436 src/att/grappa/Subgraph.java 844 Switch statements should have a default label
2437 src/att/grappa/Subgraph.java 871 Found 'DU'-anomaly for variable 'indent' (lines '871'-'906').
2438 src/att/grappa/Subgraph.java 875 Found 'DD'-anomaly for variable 'nbr' (lines '875'-'891').
2439 src/att/grappa/Subgraph.java 877 Avoid unused local variables such as 'sg'.
2440 src/att/grappa/Subgraph.java 877 Found 'DU'-anomaly for variable 'sg' (lines '877'-'906').
2441 src/att/grappa/Subgraph.java 878 Found 'DD'-anomaly for variable 'printlist' (lines '878'-'881').
2442 src/att/grappa/Subgraph.java 878 Found 'DU'-anomaly for variable 'printlist' (lines '878'-'906').
2443 src/att/grappa/Subgraph.java 881 Found 'DU'-anomaly for variable 'printlist' (lines '881'-'906').
2444 src/att/grappa/Subgraph.java 889 Found 'DD'-anomaly for variable 'value' (lines '889'-'889').
2445 src/att/grappa/Subgraph.java 889 Found 'DU'-anomaly for variable 'value' (lines '889'-'906').
2446 src/att/grappa/Subgraph.java 917 Found 'DD'-anomaly for variable 'convtype' (lines '917'-'924').
2447 src/att/grappa/Subgraph.java 917 Found 'DD'-anomaly for variable 'convtype' (lines '917'-'926').
2448 src/att/grappa/Subgraph.java 917 Found 'DD'-anomaly for variable 'convtype' (lines '917'-'928').
2449 src/att/grappa/Subgraph.java 917 Found 'DD'-anomaly for variable 'convtype' (lines '917'-'930').
2450 src/att/grappa/Subgraph.java 917 Found 'DD'-anomaly for variable 'convtype' (lines '917'-'932').
2451 src/att/grappa/Subgraph.java 917 Found 'DD'-anomaly for variable 'convtype' (lines '917'-'934').
2452 src/att/grappa/Subgraph.java 917 Found 'DD'-anomaly for variable 'convtype' (lines '917'-'936').
2453 src/att/grappa/Subgraph.java 917 Found 'DD'-anomaly for variable 'convtype' (lines '917'-'938').
2454 src/att/grappa/Subgraph.java 917 Found 'DU'-anomaly for variable 'convtype' (lines '917'-'945').
2455 src/att/grappa/Subgraph.java 949 Found 'DD'-anomaly for variable 'attr' (lines '949'-'953').
2456 src/att/grappa/Subgraph.java 949 Found 'DD'-anomaly for variable 'attr' (lines '949'-'961').
2457 src/att/grappa/Subgraph.java 949 Found 'DD'-anomaly for variable 'attr' (lines '949'-'969').
2458 src/att/grappa/Subgraph.java 949 Found 'DU'-anomaly for variable 'attr' (lines '949'-'978').
2459 src/att/grappa/Subgraph.java 950 Found 'DU'-anomaly for variable 'subg' (lines '950'-'978').
2460 src/att/grappa/Subgraph.java 951 Switch statements should have a default label
2461 src/att/grappa/Subgraph.java 953 Avoid assignments in operands
2462 src/att/grappa/Subgraph.java 953 Found 'DD'-anomaly for variable 'attr' (lines '953'-'953').
2463 src/att/grappa/Subgraph.java 961 Avoid assignments in operands
2464 src/att/grappa/Subgraph.java 961 Found 'DD'-anomaly for variable 'attr' (lines '961'-'961').
2465 src/att/grappa/Subgraph.java 969 Found 'DD'-anomaly for variable 'attr' (lines '969'-'969').
2466 src/att/grappa/Subgraph.java 1001 Found 'DD'-anomaly for variable 'elem' (lines '1,001'-'1,005').
2467 src/att/grappa/Subgraph.java 1001 Found 'DD'-anomaly for variable 'elem' (lines '1,001'-'1,008').
2468 src/att/grappa/Subgraph.java 1001 Found 'DD'-anomaly for variable 'elem' (lines '1,001'-'1,011').
2469 src/att/grappa/Subgraph.java 1003 Switch statements should have a default label
2470 src/att/grappa/Subgraph.java 1019 Found 'DD'-anomaly for variable 'elem' (lines '1,019'-'1,019').
2471 src/att/grappa/Subgraph.java 1088 Found 'DD'-anomaly for variable 'elem' (lines '1,088'-'1,102').
2472 src/att/grappa/Subgraph.java 1088 Found 'DD'-anomaly for variable 'elem' (lines '1,088'-'1,125').
2473 src/att/grappa/Subgraph.java 1088 Found 'DD'-anomaly for variable 'elem' (lines '1,088'-'1,138').
2474 src/att/grappa/Subgraph.java 1088 Found 'DU'-anomaly for variable 'elem' (lines '1,088'-'1,144').
2475 src/att/grappa/Subgraph.java 1092 Found 'DD'-anomaly for variable 'nodeName' (lines '1,092'-'1,094').
2476 src/att/grappa/Subgraph.java 1111 Found 'DD'-anomaly for variable 'tailPort' (lines '1,111'-'1,114').
2477 src/att/grappa/Subgraph.java 1112 Found 'DD'-anomaly for variable 'key' (lines '1,112'-'1,116').
2478 src/att/grappa/Subgraph.java 1128 Found 'DD'-anomaly for variable 'subgName' (lines '1,128'-'1,130').
2479 src/att/grappa/Subgraph.java 1257 A getX() method which returns a boolean should be named isX()
2480 src/att/grappa/Subgraph.java 1266 A getX() method which returns a boolean should be named isX()
2481 src/att/grappa/Subgraph.java 1275 A getX() method which returns a boolean should be named isX()
2482 src/att/grappa/Subgraph.java 1291 Position literals first in String comparisons
2483 src/att/grappa/Subgraph.java 1303 Avoid throwing raw exception types.
2484 src/att/grappa/Subgraph.java 1305 Found 'DD'-anomaly for variable 'attr' (lines '1,305'-'1,309').
2485 src/att/grappa/Subgraph.java 1305 Found 'DD'-anomaly for variable 'attr' (lines '1,305'-'1,312').
2486 src/att/grappa/Subgraph.java 1305 Found 'DD'-anomaly for variable 'attr' (lines '1,305'-'1,315').
2487 src/att/grappa/Subgraph.java 1307 Switch statements should have a default label
2488 src/att/grappa/Subgraph.java 1321 Switch statements should have a default label
2489 src/att/grappa/Subgraph.java 1354 Found 'DD'-anomaly for variable 'attr' (lines '1,354'-'1,358').
2490 src/att/grappa/Subgraph.java 1354 Found 'DD'-anomaly for variable 'attr' (lines '1,354'-'1,361').
2491 src/att/grappa/Subgraph.java 1354 Found 'DD'-anomaly for variable 'attr' (lines '1,354'-'1,364').
2492 src/att/grappa/Subgraph.java 1380 Found 'DD'-anomaly for variable 'attr' (lines '1,380'-'1,384').
2493 src/att/grappa/Subgraph.java 1380 Found 'DD'-anomaly for variable 'attr' (lines '1,380'-'1,387').
2494 src/att/grappa/Subgraph.java 1380 Found 'DD'-anomaly for variable 'attr' (lines '1,380'-'1,390').
2495 src/att/grappa/Subgraph.java 1404 Found 'DD'-anomaly for variable 'attr' (lines '1,404'-'1,408').
2496 src/att/grappa/Subgraph.java 1404 Found 'DD'-anomaly for variable 'attr' (lines '1,404'-'1,411').
2497 src/att/grappa/Subgraph.java 1404 Found 'DD'-anomaly for variable 'attr' (lines '1,404'-'1,414').
2498 src/att/grappa/Subgraph.java 1430 Found 'DD'-anomaly for variable 'attr' (lines '1,430'-'1,434').
2499 src/att/grappa/Subgraph.java 1430 Found 'DD'-anomaly for variable 'attr' (lines '1,430'-'1,437').
2500 src/att/grappa/Subgraph.java 1430 Found 'DD'-anomaly for variable 'attr' (lines '1,430'-'1,440').
2501 src/att/grappa/Subgraph.java 1545 Private field 'PATCHEDGE' could be made final; it is only initialized in the declaration or constructor.
2502 src/att/grappa/Subgraph.java 1545 The field name indicates a constant but its modifiers do not
2503 src/att/grappa/Subgraph.java 1545 Variables should start with a lowercase character
2504 src/att/grappa/Subgraph.java 1546 Private field 'PATCHEDGE2' could be made final; it is only initialized in the declaration or constructor.
2505 src/att/grappa/Subgraph.java 1546 The field name indicates a constant but its modifiers do not
2506 src/att/grappa/Subgraph.java 1546 Variables should start with a lowercase character
2507 src/att/grappa/Subgraph.java 1549 Avoid unused private fields such as 'patch'.
2508 src/att/grappa/Subgraph.java 1549 Private field 'patch' could be made final; it is only initialized in the declaration or constructor.
2509 src/att/grappa/Subgraph.java 1576 Found 'DU'-anomaly for variable 'sgtot' (lines '1,576'-'1,596').
2510 src/att/grappa/Subgraph.java 1577 Found 'DU'-anomaly for variable 'nbr' (lines '1,577'-'1,596').
2511 src/att/grappa/Subgraph.java 1613 Use explicit scoping instead of the default package private level
2512 src/att/grappa/Subgraph.java 1614 Returning 'elPatches' may expose an internal array.
2513 src/att/grappa/Subgraph.java 1619 Avoid unused local variables such as 'dict'.
2514 src/att/grappa/Subgraph.java 1637 Avoid using if...else statements without curly braces
2515 src/att/grappa/Subgraph.java 1639 Avoid instantiating new objects inside loops
2516 src/att/grappa/Subgraph.java 1688 Found 'DD'-anomaly for variable 'm' (lines '1,688'-'1,708').
2517 src/att/grappa/Subgraph.java 1688 Found 'DD'-anomaly for variable 'm' (lines '1,688'-'1,709').
2518 src/att/grappa/Subgraph.java 1691 Avoid using if...else statements without curly braces
2519 src/att/grappa/Subgraph.java 1693 Avoid using if...else statements without curly braces
2520 src/att/grappa/Subgraph.java 1703 Avoid if (x != y) ..; else ..;
2521 src/att/grappa/Subgraph.java 1703 Found 'DU'-anomaly for variable 'obj' (lines '1,703'-'1,733').
2522 src/att/grappa/Subgraph.java 1708 Avoid using if...else statements without curly braces
2523 src/att/grappa/Subgraph.java 1708 Found 'DD'-anomaly for variable 'm' (lines '1,708'-'1,708').
2524 src/att/grappa/Subgraph.java 1709 Avoid using if...else statements without curly braces
2525 src/att/grappa/Subgraph.java 1736 Use explicit scoping instead of the default package private level
2526 src/att/grappa/Subgraph.java 1737 Use explicit scoping instead of the default package private level
2527 src/att/grappa/Subgraph.java 1747 Avoid really long methods.
2528 src/att/grappa/Subgraph.java 1747 The method compSqPatchWork() has an NCSS line count of 191
2529 src/att/grappa/Subgraph.java 1759 Avoid unused local variables such as 'pp'.
2530 src/att/grappa/Subgraph.java 1838 Avoid instantiating new objects inside loops
2531 src/att/grappa/Subgraph.java 1840 Avoid instantiating new objects inside loops
2532 src/att/grappa/Subgraph.java 1850 Avoid instantiating new objects inside loops
2533 src/att/grappa/Subgraph.java 1852 Avoid instantiating new objects inside loops
2534 src/att/grappa/Subgraph.java 1923 The String literal "filled,lineColor(black)" appears 6 times in this file; the first occurrence is on line 1,923
2535 src/att/grappa/Subgraph.java 2143 Private field 'root' could be made final; it is only initialized in the declaration or constructor.
2536 src/att/grappa/Subgraph.java 2144 Private field 'types' could be made final; it is only initialized in the declaration or constructor.
2537 src/att/grappa/Subgraph.java 2154 Avoid if (x != y) ..; else ..;
2538 src/att/grappa/Subgraph.java 2177 Overridable method 'hasMoreElements' called during object construction
2539 src/att/grappa/Subgraph.java 2223 These nested if statements could be combined
2540 src/att/grappa/Subgraph.java 2276 Avoid using implementation types like 'Vector'; use the interface instead
2541 src/att/grappa/Subgraph.java 2276 Avoid using implementation types like 'Vector'; use the interface instead
2542 src/att/grappa/Subgraph.java 2276 Consider replacing this Vector with the newer java.util.List
2543 src/att/grappa/Subgraph.java 2277 Consider replacing this Vector with the newer java.util.List
2544 src/att/grappa/Subgraph.java 2277 Use ArrayList instead of Vector
2545 src/att/grappa/Subgraph.java 2310 Avoid reassigning parameters such as 'count'
2546 src/att/grappa/Subgraph.java 2310 Avoid reassigning parameters such as 'count'
2547 src/att/grappa/Subgraph.java 2310 Avoid reassigning parameters such as 'count'
2548 src/att/grappa/Subgraph.java 2310 Avoid using implementation types like 'Vector'; use the interface instead
2549 src/att/grappa/Subgraph.java 2310 Avoid using implementation types like 'Vector'; use the interface instead
2550 src/att/grappa/Subgraph.java 2310 Consider replacing this Vector with the newer java.util.List
2551 src/att/grappa/Subgraph.java 2310 Use explicit scoping instead of the default package private level
2552 src/att/grappa/Symbols.java 10 Each class should declare at least one constructor
2553 src/att/grappa/Symbols.java 30 Variables that are final and static should be in all caps.
2554 src/att/grappa/Symbols.java 36 Use explicit scoping instead of the default package private level
2555 src/att/grappa/Symbols.java 36 Variables that are final and static should be in all caps.
2556 src/att/grappa/Symbols.java 37 Use explicit scoping instead of the default package private level
2557 src/att/grappa/Symbols.java 37 Variables that are final and static should be in all caps.
2558 src/att/grappa/Symbols.java 38 Use explicit scoping instead of the default package private level
2559 src/att/grappa/Symbols.java 38 Variables that are final and static should be in all caps.
2560 src/att/grappa/Symbols.java 39 Use explicit scoping instead of the default package private level
2561 src/att/grappa/Symbols.java 39 Variables that are final and static should be in all caps.
2562 src/att/grappa/Symbols.java 40 Use explicit scoping instead of the default package private level
2563 src/att/grappa/Symbols.java 45 Avoid using dollar signs in variable/method/class/interface names
2564 src/att/grappa/Symbols.java 46 Avoid using dollar signs in variable/method/class/interface names
2565 src/att/grappa/Symbols.java 47 Avoid using dollar signs in variable/method/class/interface names
2566 src/att/grappa/Symbols.java 49 Avoid using dollar signs in variable/method/class/interface names
2567 src/circularbuffers/BufferOverflowException.java 46 Parameter 'msg' is not assigned and could be declared final
2568 src/circularbuffers/CircularByteBuffer.java 43 This class has too many methods, consider refactoring it.
2569 src/circularbuffers/CircularByteBuffer.java 81 Found non-transient, non-static member. Please mark as transient or provide accessors.
2570 src/circularbuffers/CircularByteBuffer.java 87 Found non-transient, non-static member. Please mark as transient or provide accessors.
2571 src/circularbuffers/CircularByteBuffer.java 87 Use of modifier volatile is not recommended.
2572 src/circularbuffers/CircularByteBuffer.java 93 Found non-transient, non-static member. Please mark as transient or provide accessors.
2573 src/circularbuffers/CircularByteBuffer.java 93 Use of modifier volatile is not recommended.
2574 src/circularbuffers/CircularByteBuffer.java 99 Found non-transient, non-static member. Please mark as transient or provide accessors.
2575 src/circularbuffers/CircularByteBuffer.java 99 Use of modifier volatile is not recommended.
2576 src/circularbuffers/CircularByteBuffer.java 106 Found non-transient, non-static member. Please mark as transient or provide accessors.
2577 src/circularbuffers/CircularByteBuffer.java 106 Use of modifier volatile is not recommended.
2578 src/circularbuffers/CircularByteBuffer.java 112 Use of modifier volatile is not recommended.
2579 src/circularbuffers/CircularByteBuffer.java 125 Avoid variables with short names like in
2580 src/circularbuffers/CircularByteBuffer.java 143 Avoid excessively long variable names like outputStreamClosed
2581 src/circularbuffers/CircularByteBuffer.java 257 Local variable 'newBuffer' could be declared final
2582 src/circularbuffers/CircularByteBuffer.java 258 Local variable 'marked' could be declared final
2583 src/circularbuffers/CircularByteBuffer.java 259 Local variable 'available' could be declared final
2584 src/circularbuffers/CircularByteBuffer.java 264 Local variable 'length' could be declared final
2585 src/circularbuffers/CircularByteBuffer.java 267 Local variable 'length1' could be declared final
2586 src/circularbuffers/CircularByteBuffer.java 288 A method should have only one exit point, and that should be the last statement in the method
2587 src/circularbuffers/CircularByteBuffer.java 305 A method should have only one exit point, and that should be the last statement in the method
2588 src/circularbuffers/CircularByteBuffer.java 322 A method should have only one exit point, and that should be the last statement in the method
2589 src/circularbuffers/CircularByteBuffer.java 370 Parameter 'size' is not assigned and could be declared final
2590 src/circularbuffers/CircularByteBuffer.java 384 Parameter 'blockingWrite' is not assigned and could be declared final
2591 src/circularbuffers/CircularByteBuffer.java 407 Parameter 'blockingWrite' is not assigned and could be declared final
2592 src/circularbuffers/CircularByteBuffer.java 407 Parameter 'size' is not assigned and could be declared final
2593 src/circularbuffers/CircularByteBuffer.java 437 Avoid using if statements without curly braces
2594 src/circularbuffers/CircularByteBuffer.java 438 This statement may have some unnecessary parentheses
2595 src/circularbuffers/CircularByteBuffer.java 470 Parameter 'readAheadLimit' is not assigned and could be declared final
2596 src/circularbuffers/CircularByteBuffer.java 505 Avoid using if statements without curly braces
2597 src/circularbuffers/CircularByteBuffer.java 514 A method should have only one exit point, and that should be the last statement in the method
2598 src/circularbuffers/CircularByteBuffer.java 522 New exception is thrown in catch block, original stack trace may be lost
2599 src/circularbuffers/CircularByteBuffer.java 560 Avoid using if statements without curly braces
2600 src/circularbuffers/CircularByteBuffer.java 577 A method should have only one exit point, and that should be the last statement in the method
2601 src/circularbuffers/CircularByteBuffer.java 585 New exception is thrown in catch block, original stack trace may be lost
2602 src/circularbuffers/CircularByteBuffer.java 602 Avoid using if statements without curly braces
2603 src/circularbuffers/CircularByteBuffer.java 619 Avoid variables with short names like n
2604 src/circularbuffers/CircularByteBuffer.java 622 Avoid using if statements without curly braces
2605 src/circularbuffers/CircularByteBuffer.java 644 New exception is thrown in catch block, original stack trace may be lost
2606 src/circularbuffers/CircularByteBuffer.java 658 The class 'CircularByteBufferOutputStream' has a Cyclomatic Complexity of 6 (Highest = 13).
2607 src/circularbuffers/CircularByteBuffer.java 726 Avoid reassigning parameters such as 'len'
2608 src/circularbuffers/CircularByteBuffer.java 726 Avoid reassigning parameters such as 'off'
2609 src/circularbuffers/CircularByteBuffer.java 726 The method 'write' has a Cyclomatic Complexity of 13.
2610 src/circularbuffers/CircularByteBuffer.java 726 The method write() has an NPath complexity of 865
2611 src/circularbuffers/CircularByteBuffer.java 760 New exception is thrown in catch block, original stack trace may be lost
2612 src/circularbuffers/CircularByteBuffer.java 780 Avoid variables with short names like c
2613 src/circularbuffers/CircularByteBuffer.java 780 The method 'write' has a Cyclomatic Complexity of 12.
2614 src/circularbuffers/CircularByteBuffer.java 780 The method write() has an NPath complexity of 325
2615 src/circularbuffers/CircularByteBuffer.java 805 New exception is thrown in catch block, original stack trace may be lost
2616 src/flanagan/complex/Complex.java 36 This class has a bunch of public methods and attributes
2617 src/flanagan/complex/Complex.java 40 Avoid really long classes.
2618 src/flanagan/complex/Complex.java 40 The class 'Complex' has a Cyclomatic Complexity of 2 (Highest = 12).
2619 src/flanagan/complex/Complex.java 40 This class has too many methods, consider refactoring it.
2620 src/flanagan/complex/Complex.java 67 Parameter 'imag' is not assigned and could be declared final
2621 src/flanagan/complex/Complex.java 67 Parameter 'real' is not assigned and could be declared final
2622 src/flanagan/complex/Complex.java 74 Parameter 'real' is not assigned and could be declared final
2623 src/flanagan/complex/Complex.java 81 Avoid variables with short names like c
2624 src/flanagan/complex/Complex.java 81 Parameter 'c' is not assigned and could be declared final
2625 src/flanagan/complex/Complex.java 93 Parameter 'real' is not assigned and could be declared final
2626 src/flanagan/complex/Complex.java 131 Use block level rather than method level synchronization
2627 src/flanagan/complex/Complex.java 133 Avoid variables with short names like ch
2628 src/flanagan/complex/Complex.java 133 Found 'DD'-anomaly for variable 'ch' (lines '133'-'142').
2629 src/flanagan/complex/Complex.java 133 Found 'DU'-anomaly for variable 'ch' (lines '133'-'153').
2630 src/flanagan/complex/Complex.java 134 Found 'DD'-anomaly for variable 'cstring' (lines '134'-'146').
2631 src/flanagan/complex/Complex.java 137 System.out.print is used
2632 src/flanagan/complex/Complex.java 144 Avoid using if...else statements without curly braces
2633 src/flanagan/complex/Complex.java 144 Found 'DD'-anomaly for variable 'done' (lines '144'-'149').
2634 src/flanagan/complex/Complex.java 146 Avoid using if...else statements without curly braces
2635 src/flanagan/complex/Complex.java 146 Prefer StringBuffer over += for concatenating strings
2636 src/flanagan/complex/Complex.java 160 Use block level rather than method level synchronization
2637 src/flanagan/complex/Complex.java 162 Avoid variables with short names like ch
2638 src/flanagan/complex/Complex.java 162 Found 'DD'-anomaly for variable 'ch' (lines '162'-'172').
2639 src/flanagan/complex/Complex.java 162 Found 'DU'-anomaly for variable 'ch' (lines '162'-'190').
2640 src/flanagan/complex/Complex.java 163 Found 'DD'-anomaly for variable 'cstring' (lines '163'-'175').
2641 src/flanagan/complex/Complex.java 163 Found 'DD'-anomaly for variable 'cstring' (lines '163'-'181').
2642 src/flanagan/complex/Complex.java 166 System.out.print is used
2643 src/flanagan/complex/Complex.java 169 Avoid variables with short names like i
2644 src/flanagan/complex/Complex.java 169 Found 'DD'-anomaly for variable 'i' (lines '169'-'182').
2645 src/flanagan/complex/Complex.java 169 Found 'DU'-anomaly for variable 'i' (lines '169'-'190').
2646 src/flanagan/complex/Complex.java 175 Found 'DD'-anomaly for variable 'cstring' (lines '175'-'175').
2647 src/flanagan/complex/Complex.java 175 Found 'DD'-anomaly for variable 'cstring' (lines '175'-'181').
2648 src/flanagan/complex/Complex.java 176 Avoid using if statements without curly braces
2649 src/flanagan/complex/Complex.java 176 Found 'DD'-anomaly for variable 'ch' (lines '176'-'172').
2650 src/flanagan/complex/Complex.java 176 Found 'DU'-anomaly for variable 'ch' (lines '176'-'190').
2651 src/flanagan/complex/Complex.java 178 Found 'DD'-anomaly for variable 'done' (lines '178'-'186').
2652 src/flanagan/complex/Complex.java 181 Prefer StringBuffer over += for concatenating strings
2653 src/flanagan/complex/Complex.java 182 Found 'DD'-anomaly for variable 'i' (lines '182'-'182').
2654 src/flanagan/complex/Complex.java 182 Found 'DU'-anomaly for variable 'i' (lines '182'-'190').
2655 src/flanagan/complex/Complex.java 197 Use block level rather than method level synchronization
2656 src/flanagan/complex/Complex.java 199 Avoid variables with short names like ch
2657 src/flanagan/complex/Complex.java 199 Found 'DD'-anomaly for variable 'ch' (lines '199'-'209').
2658 src/flanagan/complex/Complex.java 199 Found 'DU'-anomaly for variable 'ch' (lines '199'-'227').
2659 src/flanagan/complex/Complex.java 200 Found 'DD'-anomaly for variable 'cstring' (lines '200'-'218').
2660 src/flanagan/complex/Complex.java 200 Found 'DU'-anomaly for variable 'cstring' (lines '200'-'227').
2661 src/flanagan/complex/Complex.java 203 System.out.print is used
2662 src/flanagan/complex/Complex.java 206 Found 'DD'-anomaly for variable 'i' (lines '206'-'219').
2663 src/flanagan/complex/Complex.java 206 Found 'DU'-anomaly for variable 'i' (lines '206'-'227').
2664 src/flanagan/complex/Complex.java 212 Avoid using if statements without curly braces
2665 src/flanagan/complex/Complex.java 212 Found 'DU'-anomaly for variable 'ch' (lines '212'-'227').
2666 src/flanagan/complex/Complex.java 213 A method should have only one exit point, and that should be the last statement in the method
2667 src/flanagan/complex/Complex.java 215 Found 'DD'-anomaly for variable 'done' (lines '215'-'223').
2668 src/flanagan/complex/Complex.java 218 Prefer StringBuffer over += for concatenating strings
2669 src/flanagan/complex/Complex.java 219 Found 'DD'-anomaly for variable 'i' (lines '219'-'219').
2670 src/flanagan/complex/Complex.java 219 Found 'DU'-anomaly for variable 'i' (lines '219'-'227').
2671 src/flanagan/complex/Complex.java 235 Use block level rather than method level synchronization
2672 src/flanagan/complex/Complex.java 237 Found 'DD'-anomaly for variable 'ch' (lines '237'-'246').
2673 src/flanagan/complex/Complex.java 237 Found 'DU'-anomaly for variable 'ch' (lines '237'-'257').
2674 src/flanagan/complex/Complex.java 238 Found 'DD'-anomaly for variable 'cstring' (lines '238'-'250').
2675 src/flanagan/complex/Complex.java 241 System.out.print is used
2676 src/flanagan/complex/Complex.java 248 Avoid using if...else statements without curly braces
2677 src/flanagan/complex/Complex.java 248 Found 'DD'-anomaly for variable 'done' (lines '248'-'253').
2678 src/flanagan/complex/Complex.java 250 Avoid using if...else statements without curly braces
2679 src/flanagan/complex/Complex.java 250 Prefer StringBuffer over += for concatenating strings
2680 src/flanagan/complex/Complex.java 262 System.out.print is used
2681 src/flanagan/complex/Complex.java 317 A method should have only one exit point, and that should be the last statement in the method
2682 src/flanagan/complex/Complex.java 317 Avoid using if statements without curly braces
2683 src/flanagan/complex/Complex.java 319 Found 'DD'-anomaly for variable 'xR' (lines '319'-'323').
2684 src/flanagan/complex/Complex.java 320 Found 'DD'-anomaly for variable 'xI' (lines '320'-'324').
2685 src/flanagan/complex/Complex.java 321 Local variable 'y' could be declared final
2686 src/flanagan/complex/Complex.java 333 A method should have only one exit point, and that should be the last statement in the method
2687 src/flanagan/complex/Complex.java 333 Avoid using if statements without curly braces
2688 src/flanagan/complex/Complex.java 335 Found 'DD'-anomaly for variable 'xR' (lines '335'-'339').
2689 src/flanagan/complex/Complex.java 336 Found 'DD'-anomaly for variable 'xI' (lines '336'-'340').
2690 src/flanagan/complex/Complex.java 337 Local variable 'y' could be declared final
2691 src/flanagan/complex/Complex.java 355 Found 'DD'-anomaly for variable 'ch' (lines '355'-'356').
2692 src/flanagan/complex/Complex.java 356 Avoid using if statements without curly braces
2693 src/flanagan/complex/Complex.java 363 Found 'DD'-anomaly for variable 'ch' (lines '363'-'364').
2694 src/flanagan/complex/Complex.java 388 Avoid reassigning parameters such as 'ss'
2695 src/flanagan/complex/Complex.java 388 Avoid reassigning parameters such as 'ss'
2696 src/flanagan/complex/Complex.java 389 Found 'DU'-anomaly for variable 'aa' (lines '389'-'421').
2697 src/flanagan/complex/Complex.java 389 Local variable 'aa' could be declared final
2698 src/flanagan/complex/Complex.java 391 Found 'DD'-anomaly for variable 'first' (lines '391'-'393').
2699 src/flanagan/complex/Complex.java 391 Found 'DU'-anomaly for variable 'first' (lines '391'-'421').
2700 src/flanagan/complex/Complex.java 393 Found 'DU'-anomaly for variable 'first' (lines '393'-'421').
2701 src/flanagan/complex/Complex.java 403 Found 'DD'-anomaly for variable 'imagSign' (lines '403'-'408').
2702 src/flanagan/complex/Complex.java 403 Found 'DU'-anomaly for variable 'imagSign' (lines '403'-'421').
2703 src/flanagan/complex/Complex.java 408 Found 'DU'-anomaly for variable 'imagSign' (lines '408'-'421').
2704 src/flanagan/complex/Complex.java 412 Local variable 'r0' could be declared final
2705 src/flanagan/complex/Complex.java 413 Local variable 'r1' could be declared final
2706 src/flanagan/complex/Complex.java 446 Found 'DD'-anomaly for variable 'a' (lines '446'-'448').
2707 src/flanagan/complex/Complex.java 448 Found 'DD'-anomaly for variable 'a' (lines '448'-'448').
2708 src/flanagan/complex/Complex.java 456 Found 'DD'-anomaly for variable 'c' (lines '456'-'458').
2709 src/flanagan/complex/Complex.java 467 Found 'DD'-anomaly for variable 'sum' (lines '467'-'469').
2710 src/flanagan/complex/Complex.java 477 Found 'DD'-anomaly for variable 'c' (lines '477'-'479').
2711 src/flanagan/complex/Complex.java 479 Found 'DD'-anomaly for variable 'c' (lines '479'-'479').
2712 src/flanagan/complex/Complex.java 487 Found 'DD'-anomaly for variable 'a' (lines '487'-'490').
2713 src/flanagan/complex/Complex.java 490 Found 'DD'-anomaly for variable 'a' (lines '490'-'490').
2714 src/flanagan/complex/Complex.java 499 Found 'DD'-anomaly for variable 'c' (lines '499'-'502').
2715 src/flanagan/complex/Complex.java 512 Found 'DD'-anomaly for variable 'c' (lines '512'-'515').
2716 src/flanagan/complex/Complex.java 515 Found 'DD'-anomaly for variable 'c' (lines '515'-'515').
2717 src/flanagan/complex/Complex.java 524 Found 'DD'-anomaly for variable 'a' (lines '524'-'528').
2718 src/flanagan/complex/Complex.java 528 Found 'DD'-anomaly for variable 'a' (lines '528'-'528').
2719 src/flanagan/complex/Complex.java 538 Found 'DD'-anomaly for variable 'c' (lines '538'-'542').
2720 src/flanagan/complex/Complex.java 553 Found 'DD'-anomaly for variable 'c' (lines '553'-'557').
2721 src/flanagan/complex/Complex.java 557 Found 'DD'-anomaly for variable 'c' (lines '557'-'557').
2722 src/flanagan/complex/Complex.java 568 A method should have only one exit point, and that should be the last statement in the method
2723 src/flanagan/complex/Complex.java 581 A method should have only one exit point, and that should be the last statement in the method
2724 src/flanagan/complex/Complex.java 600 Found 'DD'-anomaly for variable 'b' (lines '600'-'602').
2725 src/flanagan/complex/Complex.java 602 Found 'DD'-anomaly for variable 'b' (lines '602'-'602').
2726 src/flanagan/complex/Complex.java 616 Found 'DD'-anomaly for variable 'b' (lines '616'-'619').
2727 src/flanagan/complex/Complex.java 619 Found 'DD'-anomaly for variable 'b' (lines '619'-'619').
2728 src/flanagan/complex/Complex.java 635 Found 'DD'-anomaly for variable 'b' (lines '635'-'639').
2729 src/flanagan/complex/Complex.java 639 Found 'DD'-anomaly for variable 'b' (lines '639'-'639').
2730 src/flanagan/complex/Complex.java 650 Object clone() should be implemented with super.clone()
2731 src/flanagan/complex/Complex.java 650 clone() method should be implemented only if implementing Cloneable interface
2732 src/flanagan/complex/Complex.java 650 clone() method should be implemented only if implementing Cloneable interface
2733 src/flanagan/complex/Complex.java 650 clone() method should throw CloneNotSupportedException
2734 src/flanagan/complex/Complex.java 651 Found 'DD'-anomaly for variable 'ret' (lines '651'-'657').
2735 src/flanagan/complex/Complex.java 818 A getX() method which returns a boolean should be named isX()
2736 src/flanagan/complex/Complex.java 825 Do not use if statements that are always true or always false
2737 src/flanagan/complex/Complex.java 844 Do not use if statements that are always true or always false
2738 src/flanagan/complex/Complex.java 862 Do not use if statements that are always true or always false
2739 src/flanagan/complex/Complex.java 890 Do not use if statements that are always true or always false
2740 src/flanagan/complex/Complex.java 910 Do not use if statements that are always true or always false
2741 src/flanagan/complex/Complex.java 928 Found 'DU'-anomaly for variable 'b' (lines '928'-'943').
2742 src/flanagan/complex/Complex.java 929 Found 'DD'-anomaly for variable 'test' (lines '929'-'934').
2743 src/flanagan/complex/Complex.java 931 These nested if statements could be combined
2744 src/flanagan/complex/Complex.java 947 Found 'DD'-anomaly for variable 'test' (lines '947'-'952').
2745 src/flanagan/complex/Complex.java 949 These nested if statements could be combined
2746 src/flanagan/complex/Complex.java 968 Found 'DD'-anomaly for variable 'denom' (lines '968'-'982').
2747 src/flanagan/complex/Complex.java 968 Found 'DD'-anomaly for variable 'denom' (lines '968'-'988').
2748 src/flanagan/complex/Complex.java 968 Found 'DD'-anomaly for variable 'ratio' (lines '968'-'981').
2749 src/flanagan/complex/Complex.java 968 Found 'DD'-anomaly for variable 'ratio' (lines '968'-'987').
2750 src/flanagan/complex/Complex.java 968 Found 'DU'-anomaly for variable 'denom' (lines '968'-'994').
2751 src/flanagan/complex/Complex.java 968 Found 'DU'-anomaly for variable 'ratio' (lines '968'-'994').
2752 src/flanagan/complex/Complex.java 1054 Found 'DD'-anomaly for variable 'denom' (lines '1,054'-'1,057').
2753 src/flanagan/complex/Complex.java 1054 Found 'DD'-anomaly for variable 'denom' (lines '1,054'-'1,064').
2754 src/flanagan/complex/Complex.java 1054 Found 'DD'-anomaly for variable 'ratio' (lines '1,054'-'1,056').
2755 src/flanagan/complex/Complex.java 1054 Found 'DD'-anomaly for variable 'ratio' (lines '1,054'-'1,063').
2756 src/flanagan/complex/Complex.java 1087 Found 'DD'-anomaly for variable 'denom' (lines '1,087'-'1,090').
2757 src/flanagan/complex/Complex.java 1087 Found 'DD'-anomaly for variable 'denom' (lines '1,087'-'1,097').
2758 src/flanagan/complex/Complex.java 1087 Found 'DD'-anomaly for variable 'ratio' (lines '1,087'-'1,089').
2759 src/flanagan/complex/Complex.java 1087 Found 'DD'-anomaly for variable 'ratio' (lines '1,087'-'1,096').
2760 src/flanagan/complex/Complex.java 1106 Found 'DU'-anomaly for variable 'c' (lines '1,106'-'1,132').
2761 src/flanagan/complex/Complex.java 1108 Found 'DD'-anomaly for variable 'test' (lines '1,108'-'1,112').
2762 src/flanagan/complex/Complex.java 1115 Found 'DD'-anomaly for variable 'denom' (lines '1,115'-'1,118').
2763 src/flanagan/complex/Complex.java 1115 Found 'DD'-anomaly for variable 'denom' (lines '1,115'-'1,125').
2764 src/flanagan/complex/Complex.java 1115 Found 'DD'-anomaly for variable 'ratio' (lines '1,115'-'1,117').
2765 src/flanagan/complex/Complex.java 1115 Found 'DD'-anomaly for variable 'ratio' (lines '1,115'-'1,124').
2766 src/flanagan/complex/Complex.java 1143 Found 'DD'-anomaly for variable 'b' (lines '1,143'-'1,146').
2767 src/flanagan/complex/Complex.java 1152 Found 'DD'-anomaly for variable 'b' (lines '1,152'-'1,153').
2768 src/flanagan/complex/Complex.java 1179 Found 'DD'-anomaly for variable 'ratio' (lines '1,179'-'1,190').
2769 src/flanagan/complex/Complex.java 1179 Found 'DD'-anomaly for variable 'ratio' (lines '1,179'-'1,194').
2770 src/flanagan/complex/Complex.java 1179 Found 'DU'-anomaly for variable 'ratio' (lines '1,179'-'1,199').
2771 src/flanagan/complex/Complex.java 1180 Found 'DD'-anomaly for variable 'res' (lines '1,180'-'1,183').
2772 src/flanagan/complex/Complex.java 1180 Found 'DD'-anomaly for variable 'res' (lines '1,180'-'1,187').
2773 src/flanagan/complex/Complex.java 1180 Found 'DD'-anomaly for variable 'res' (lines '1,180'-'1,191').
2774 src/flanagan/complex/Complex.java 1187 Found 'DD'-anomaly for variable 'res' (lines '1,187'-'1,191').
2775 src/flanagan/complex/Complex.java 1187 Found 'DD'-anomaly for variable 'res' (lines '1,187'-'1,195').
2776 src/flanagan/complex/Complex.java 1493 Avoid unused local variables such as 'denom'.
2777 src/flanagan/complex/Complex.java 1506 Avoid unused local variables such as 'denom'.
2778 src/flanagan/complex/Complex.java 1540 This statement may have some unnecessary parentheses
2779 src/flanagan/complex/Complex.java 1555 This statement may have some unnecessary parentheses
2780 src/flanagan/complex/Complex.java 1562 This statement may have some unnecessary parentheses
2781 src/flanagan/complex/Complex.java 1569 This statement may have some unnecessary parentheses
2782 src/flanagan/complex/Complex.java 1576 This statement may have some unnecessary parentheses
2783 src/flanagan/complex/Complex.java 1799 The method name and parameter number are suspiciously close to equals(Object)
2784 src/flanagan/complex/Complex.java 1813 Avoid if (x != y) ..; else ..;
2785 src/flanagan/complex/Complex.java 1814 Avoid using if...else statements without curly braces
2786 src/flanagan/complex/Complex.java 1855 The method 'isEqualWithinLimits' has a Cyclomatic Complexity of 12.
2787 src/flanagan/complex/Complex.java 1855 The method isEqualWithinLimits() has an NPath complexity of 245
2788 src/flanagan/complex/Complex.java 1891 The method 'isEqualWithinLimits' has a Cyclomatic Complexity of 10.
2789 src/flanagan/complex/Complex.java 1955 Avoid using short method names
2790 src/flanagan/math/Fmath.java 35 This class has a bunch of public methods and attributes
2791 src/flanagan/math/Fmath.java 44 All methods are static. Consider using Singleton instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.
2792 src/flanagan/math/Fmath.java 44 Avoid really long classes.
2793 src/flanagan/math/Fmath.java 44 The class 'Fmath' has a Cyclomatic Complexity of 3 (Highest = 15).
2794 src/flanagan/math/Fmath.java 44 The type has an NCSS line count of 1850
2795 src/flanagan/math/Fmath.java 44 This class has too many methods, consider refactoring it.
2796 src/flanagan/math/Fmath.java 64 Avoid excessively long variable names like EULER_CONSTANT_GAMMA
2797 src/flanagan/math/Fmath.java 65 Avoid variables with short names like PI
2798 src/flanagan/math/Fmath.java 66 Avoid variables with short names like E
2799 src/flanagan/math/Fmath.java 74 Avoid variables with short names like a
2800 src/flanagan/math/Fmath.java 74 Parameter 'a' is not assigned and could be declared final
2801 src/flanagan/math/Fmath.java 79 Avoid variables with short names like a
2802 src/flanagan/math/Fmath.java 79 Parameter 'a' is not assigned and could be declared final
2803 src/flanagan/math/Fmath.java 84 Avoid variables with short names like x
2804 src/flanagan/math/Fmath.java 84 Parameter 'x' is not assigned and could be declared final
2805 src/flanagan/math/Fmath.java 89 Parameter 'x' is not assigned and could be declared final
2806 src/flanagan/math/Fmath.java 94 Parameter 'a' is not assigned and could be declared final
2807 src/flanagan/math/Fmath.java 172 Avoid using if statements without curly braces
2808 src/flanagan/math/Fmath.java 173 Avoid using if statements without curly braces
2809 src/flanagan/math/Fmath.java 175 Avoid using for statements without curly braces
2810 src/flanagan/math/Fmath.java 183 Avoid using if statements without curly braces
2811 src/flanagan/math/Fmath.java 184 Avoid using if statements without curly braces
2812 src/flanagan/math/Fmath.java 199 Avoid using if statements without curly braces
2813 src/flanagan/math/Fmath.java 199 The String literal "\nn must be a positive integer\nIs a Gamma funtion [Fmath.gamma(x)] more appropriate?" appears 4 times in this file; the first occurrence is on line 199
2814 src/flanagan/math/Fmath.java 215 Avoid using for statements without curly braces
2815 src/flanagan/math/Fmath.java 251 Local variable 'n' could be declared final
2816 src/flanagan/math/Fmath.java 261 Local variable 'n' could be declared final
2817 src/flanagan/math/Fmath.java 271 Local variable 'n' could be declared final
2818 src/flanagan/math/Fmath.java 281 Local variable 'n' could be declared final
2819 src/flanagan/math/Fmath.java 291 Local variable 'n' could be declared final
2820 src/flanagan/math/Fmath.java 332 Found 'DD'-anomaly for variable 'bb' (lines '332'-'334').
2821 src/flanagan/math/Fmath.java 334 Found 'DD'-anomaly for variable 'bb' (lines '334'-'334').
2822 src/flanagan/math/Fmath.java 342 Found 'DD'-anomaly for variable 'bb' (lines '342'-'344').
2823 src/flanagan/math/Fmath.java 344 Found 'DD'-anomaly for variable 'bb' (lines '344'-'344').
2824 src/flanagan/math/Fmath.java 352 Found 'DD'-anomaly for variable 'bb' (lines '352'-'354').
2825 src/flanagan/math/Fmath.java 354 Found 'DD'-anomaly for variable 'bb' (lines '354'-'354').
2826 src/flanagan/math/Fmath.java 362 Found 'DD'-anomaly for variable 'bb' (lines '362'-'364').
2827 src/flanagan/math/Fmath.java 364 Found 'DD'-anomaly for variable 'bb' (lines '364'-'364').
2828 src/flanagan/math/Fmath.java 372 Found 'DD'-anomaly for variable 'bb' (lines '372'-'374').
2829 src/flanagan/math/Fmath.java 374 Found 'DD'-anomaly for variable 'bb' (lines '374'-'374').
2830 src/flanagan/math/Fmath.java 382 Found 'DD'-anomaly for variable 'bb' (lines '382'-'384').
2831 src/flanagan/math/Fmath.java 384 Found 'DD'-anomaly for variable 'bb' (lines '384'-'384').
2832 src/flanagan/math/Fmath.java 392 Found 'DD'-anomaly for variable 'bb' (lines '392'-'394').
2833 src/flanagan/math/Fmath.java 394 Found 'DD'-anomaly for variable 'bb' (lines '394'-'394').
2834 src/flanagan/math/Fmath.java 402 Found 'DD'-anomaly for variable 'bb' (lines '402'-'404').
2835 src/flanagan/math/Fmath.java 404 Found 'DD'-anomaly for variable 'bb' (lines '404'-'404').
2836 src/flanagan/math/Fmath.java 412 Found 'DD'-anomaly for variable 'bb' (lines '412'-'414').
2837 src/flanagan/math/Fmath.java 414 Found 'DD'-anomaly for variable 'bb' (lines '414'-'414').
2838 src/flanagan/math/Fmath.java 422 Found 'DD'-anomaly for variable 'bb' (lines '422'-'424').
2839 src/flanagan/math/Fmath.java 424 Found 'DD'-anomaly for variable 'bb' (lines '424'-'424').
2840 src/flanagan/math/Fmath.java 432 Found 'DD'-anomaly for variable 'bb' (lines '432'-'434').
2841 src/flanagan/math/Fmath.java 434 Found 'DD'-anomaly for variable 'bb' (lines '434'-'434').
2842 src/flanagan/math/Fmath.java 441 Found 'DD'-anomaly for variable 'bb' (lines '441'-'443').
2843 src/flanagan/math/Fmath.java 443 Found 'DD'-anomaly for variable 'bb' (lines '443'-'443').
2844 src/flanagan/math/Fmath.java 451 Found 'DD'-anomaly for variable 'bb' (lines '451'-'453').
2845 src/flanagan/math/Fmath.java 453 Found 'DD'-anomaly for variable 'bb' (lines '453'-'453').
2846 src/flanagan/math/Fmath.java 461 Found 'DD'-anomaly for variable 'bb' (lines '461'-'462').
2847 src/flanagan/math/Fmath.java 462 Avoid using for statements without curly braces
2848 src/flanagan/math/Fmath.java 462 Found 'DD'-anomaly for variable 'bb' (lines '462'-'462').
2849 src/flanagan/math/Fmath.java 469 Found 'DD'-anomaly for variable 'bb' (lines '469'-'470').
2850 src/flanagan/math/Fmath.java 470 Avoid using for statements without curly braces
2851 src/flanagan/math/Fmath.java 470 Found 'DD'-anomaly for variable 'bb' (lines '470'-'470').
2852 src/flanagan/math/Fmath.java 477 Found 'DD'-anomaly for variable 'index' (lines '477'-'482').
2853 src/flanagan/math/Fmath.java 479 Found 'DU'-anomaly for variable 'counter' (lines '479'-'491').
2854 src/flanagan/math/Fmath.java 482 Found 'DD'-anomaly for variable 'index' (lines '482'-'482').
2855 src/flanagan/math/Fmath.java 496 Found 'DD'-anomaly for variable 'index' (lines '496'-'501').
2856 src/flanagan/math/Fmath.java 498 Found 'DU'-anomaly for variable 'counter' (lines '498'-'510').
2857 src/flanagan/math/Fmath.java 501 Found 'DD'-anomaly for variable 'index' (lines '501'-'501').
2858 src/flanagan/math/Fmath.java 515 Found 'DD'-anomaly for variable 'index' (lines '515'-'520').
2859 src/flanagan/math/Fmath.java 517 Found 'DU'-anomaly for variable 'counter' (lines '517'-'529').
2860 src/flanagan/math/Fmath.java 520 Found 'DD'-anomaly for variable 'index' (lines '520'-'520').
2861 src/flanagan/math/Fmath.java 534 Found 'DD'-anomaly for variable 'index' (lines '534'-'539').
2862 src/flanagan/math/Fmath.java 536 Found 'DU'-anomaly for variable 'counter' (lines '536'-'548').
2863 src/flanagan/math/Fmath.java 539 Found 'DD'-anomaly for variable 'index' (lines '539'-'539').
2864 src/flanagan/math/Fmath.java 553 Found 'DD'-anomaly for variable 'index' (lines '553'-'558').
2865 src/flanagan/math/Fmath.java 555 Found 'DU'-anomaly for variable 'counter' (lines '555'-'567').
2866 src/flanagan/math/Fmath.java 558 Found 'DD'-anomaly for variable 'index' (lines '558'-'558').
2867 src/flanagan/math/Fmath.java 571 Do not use the short type
2868 src/flanagan/math/Fmath.java 571 Do not use the short type
2869 src/flanagan/math/Fmath.java 572 Found 'DD'-anomaly for variable 'index' (lines '572'-'577').
2870 src/flanagan/math/Fmath.java 574 Found 'DU'-anomaly for variable 'counter' (lines '574'-'586').
2871 src/flanagan/math/Fmath.java 577 Found 'DD'-anomaly for variable 'index' (lines '577'-'577').
2872 src/flanagan/math/Fmath.java 591 Found 'DD'-anomaly for variable 'index' (lines '591'-'596').
2873 src/flanagan/math/Fmath.java 593 Found 'DU'-anomaly for variable 'counter' (lines '593'-'605').
2874 src/flanagan/math/Fmath.java 596 Found 'DD'-anomaly for variable 'index' (lines '596'-'596').
2875 src/flanagan/math/Fmath.java 610 Found 'DD'-anomaly for variable 'index' (lines '610'-'615').
2876 src/flanagan/math/Fmath.java 612 Found 'DU'-anomaly for variable 'counter' (lines '612'-'624').
2877 src/flanagan/math/Fmath.java 615 Found 'DD'-anomaly for variable 'index' (lines '615'-'615').
2878 src/flanagan/math/Fmath.java 628 Found 'DU'-anomaly for variable 'diff' (lines '628'-'637').
2879 src/flanagan/math/Fmath.java 629 Found 'DD'-anomaly for variable 'nearest' (lines '629'-'633').
2880 src/flanagan/math/Fmath.java 632 Found 'DU'-anomaly for variable 'diff' (lines '632'-'637').
2881 src/flanagan/math/Fmath.java 633 Found 'DD'-anomaly for variable 'nearest' (lines '633'-'633').
2882 src/flanagan/math/Fmath.java 641 Found 'DU'-anomaly for variable 'diff' (lines '641'-'650').
2883 src/flanagan/math/Fmath.java 642 Found 'DD'-anomaly for variable 'nearest' (lines '642'-'646').
2884 src/flanagan/math/Fmath.java 645 Found 'DU'-anomaly for variable 'diff' (lines '645'-'650').
2885 src/flanagan/math/Fmath.java 646 Found 'DD'-anomaly for variable 'nearest' (lines '646'-'646').
2886 src/flanagan/math/Fmath.java 654 Found 'DD'-anomaly for variable 'diff0' (lines '654'-'663').
2887 src/flanagan/math/Fmath.java 654 Found 'DD'-anomaly for variable 'diff0' (lines '654'-'671').
2888 src/flanagan/math/Fmath.java 654 Found 'DU'-anomaly for variable 'diff0' (lines '654'-'684').
2889 src/flanagan/math/Fmath.java 655 Found 'DD'-anomaly for variable 'diff1' (lines '655'-'677').
2890 src/flanagan/math/Fmath.java 655 Found 'DU'-anomaly for variable 'diff1' (lines '655'-'684').
2891 src/flanagan/math/Fmath.java 656 Found 'DD'-anomaly for variable 'nearest' (lines '656'-'664').
2892 src/flanagan/math/Fmath.java 656 Found 'DD'-anomaly for variable 'nearest' (lines '656'-'670').
2893 src/flanagan/math/Fmath.java 656 Found 'DD'-anomaly for variable 'nearest' (lines '656'-'680').
2894 src/flanagan/math/Fmath.java 657 Found 'DU'-anomaly for variable 'ii' (lines '657'-'684').
2895 src/flanagan/math/Fmath.java 659 Found 'DU'-anomaly for variable 'min' (lines '659'-'684').
2896 src/flanagan/math/Fmath.java 661 Found 'DU'-anomaly for variable 'min' (lines '661'-'684').
2897 src/flanagan/math/Fmath.java 663 Found 'DD'-anomaly for variable 'diff0' (lines '663'-'663').
2898 src/flanagan/math/Fmath.java 663 Found 'DD'-anomaly for variable 'diff0' (lines '663'-'671').
2899 src/flanagan/math/Fmath.java 663 Found 'DU'-anomaly for variable 'diff0' (lines '663'-'684').
2900 src/flanagan/math/Fmath.java 664 Found 'DD'-anomaly for variable 'nearest' (lines '664'-'664').
2901 src/flanagan/math/Fmath.java 664 Found 'DD'-anomaly for variable 'nearest' (lines '664'-'670').
2902 src/flanagan/math/Fmath.java 664 Found 'DD'-anomaly for variable 'nearest' (lines '664'-'680').
2903 src/flanagan/math/Fmath.java 670 Found 'DD'-anomaly for variable 'nearest' (lines '670'-'664').
2904 src/flanagan/math/Fmath.java 670 Found 'DD'-anomaly for variable 'nearest' (lines '670'-'670').
2905 src/flanagan/math/Fmath.java 670 Found 'DD'-anomaly for variable 'nearest' (lines '670'-'680').
2906 src/flanagan/math/Fmath.java 671 Found 'DD'-anomaly for variable 'diff0' (lines '671'-'663').
2907 src/flanagan/math/Fmath.java 671 Found 'DD'-anomaly for variable 'diff0' (lines '671'-'671').
2908 src/flanagan/math/Fmath.java 671 Found 'DU'-anomaly for variable 'diff0' (lines '671'-'684').
2909 src/flanagan/math/Fmath.java 679 Found 'DU'-anomaly for variable 'diff0' (lines '679'-'684').
2910 src/flanagan/math/Fmath.java 680 Found 'DD'-anomaly for variable 'nearest' (lines '680'-'680').
2911 src/flanagan/math/Fmath.java 688 Found 'DD'-anomaly for variable 'diff0' (lines '688'-'701').
2912 src/flanagan/math/Fmath.java 689 Found 'DD'-anomaly for variable 'diff1' (lines '689'-'715').
2913 src/flanagan/math/Fmath.java 690 Found 'DD'-anomaly for variable 'nearest' (lines '690'-'702').
2914 src/flanagan/math/Fmath.java 694 Found 'DD'-anomaly for variable 'minI' (lines '694'-'698').
2915 src/flanagan/math/Fmath.java 697 Found 'DU'-anomaly for variable 'min' (lines '697'-'722').
2916 src/flanagan/math/Fmath.java 698 Found 'DD'-anomaly for variable 'minI' (lines '698'-'698').
2917 src/flanagan/math/Fmath.java 698 Found 'DU'-anomaly for variable 'minI' (lines '698'-'722').
2918 src/flanagan/math/Fmath.java 701 Found 'DD'-anomaly for variable 'diff0' (lines '701'-'701').
2919 src/flanagan/math/Fmath.java 701 Found 'DU'-anomaly for variable 'diff0' (lines '701'-'722').
2920 src/flanagan/math/Fmath.java 702 Found 'DD'-anomaly for variable 'nearest' (lines '702'-'702').
2921 src/flanagan/math/Fmath.java 702 Found 'DD'-anomaly for variable 'nearest' (lines '702'-'718').
2922 src/flanagan/math/Fmath.java 717 Found 'DU'-anomaly for variable 'diff0' (lines '717'-'722').
2923 src/flanagan/math/Fmath.java 718 Found 'DD'-anomaly for variable 'nearest' (lines '718'-'718').
2924 src/flanagan/math/Fmath.java 970 Avoid using for statements without curly braces
2925 src/flanagan/math/Fmath.java 1134 Do not use the short type
2926 src/flanagan/math/Fmath.java 1144 Do not use the short type
2927 src/flanagan/math/Fmath.java 1154 Do not use the short type
2928 src/flanagan/math/Fmath.java 1238 System.out.print is used
2929 src/flanagan/math/Fmath.java 1238 The String literal " " appears 12 times in this file; the first occurrence is on line 1,238
2930 src/flanagan/math/Fmath.java 1240 System.out.print is used
2931 src/flanagan/math/Fmath.java 1247 System.out.print is used
2932 src/flanagan/math/Fmath.java 1255 System.out.print is used
2933 src/flanagan/math/Fmath.java 1257 System.out.print is used
2934 src/flanagan/math/Fmath.java 1340 Avoid using implementation types like 'Vector'; use the interface instead
2935 src/flanagan/math/Fmath.java 1340 Avoid using implementation types like 'Vector'; use the interface instead
2936 src/flanagan/math/Fmath.java 1340 Consider replacing this Vector with the newer java.util.List
2937 src/flanagan/math/Fmath.java 1368 Consider replacing this Vector with the newer java.util.List
2938 src/flanagan/math/Fmath.java 1368 Use ArrayList instead of Vector
2939 src/flanagan/math/Fmath.java 1383 System.arraycopy is more efficient
2940 src/flanagan/math/Fmath.java 1410 System.arraycopy is more efficient
2941 src/flanagan/math/Fmath.java 1437 System.arraycopy is more efficient
2942 src/flanagan/math/Fmath.java 1464 System.arraycopy is more efficient
2943 src/flanagan/math/Fmath.java 1525 The String literal ") and the second argument array, bb, (length = " appears 10 times in this file; the first occurrence is on line 1,525
2944 src/flanagan/math/Fmath.java 1525 The String literal ") should be the same length" appears 10 times in this file; the first occurrence is on line 1,525
2945 src/flanagan/math/Fmath.java 1525 The String literal "First argument array, aa, (length = " appears 10 times in this file; the first occurrence is on line 1,525
2946 src/flanagan/math/Fmath.java 1933 A method should have only one exit point, and that should be the last statement in the method
2947 src/flanagan/math/Fmath.java 1944 A method should have only one exit point, and that should be the last statement in the method
2948 src/flanagan/math/Fmath.java 1955 A method should have only one exit point, and that should be the last statement in the method
2949 src/flanagan/math/Fmath.java 1966 A method should have only one exit point, and that should be the last statement in the method
2950 src/flanagan/math/Fmath.java 2212 Avoid reassigning parameters such as 'height'
2951 src/flanagan/math/Fmath.java 2212 Avoid reassigning parameters such as 'weight'
2952 src/flanagan/math/Fmath.java 2224 Avoid reassigning parameters such as 'height'
2953 src/flanagan/math/Fmath.java 2452 A method should have only one exit point, and that should be the last statement in the method
2954 src/flanagan/math/Fmath.java 2465 Avoid reassigning parameters such as 'a'
2955 src/flanagan/math/Fmath.java 2491 Avoid reassigning parameters such as 'a'
2956 src/flanagan/math/Fmath.java 2548 These nested if statements could be combined
2957 src/flanagan/math/Fmath.java 2549 These nested if statements could be combined
2958 src/flanagan/math/Fmath.java 2550 These nested if statements could be combined
2959 src/flanagan/math/Fmath.java 2551 This statement may have some unnecessary parentheses
2960 src/flanagan/math/Fmath.java 2551 This statement may have some unnecessary parentheses
2961 src/flanagan/math/Fmath.java 2564 These nested if statements could be combined
2962 src/flanagan/math/Fmath.java 2565 These nested if statements could be combined
2963 src/flanagan/math/Fmath.java 2567 This statement may have some unnecessary parentheses
2964 src/flanagan/math/Fmath.java 2567 This statement may have some unnecessary parentheses
2965 src/flanagan/math/Fmath.java 2577 The method 'truncateProcedure' has a Cyclomatic Complexity of 15.
2966 src/flanagan/math/Fmath.java 2577 The method truncateProcedure() has an NPath complexity of 240
2967 src/flanagan/math/Fmath.java 2612 Prefer StringBuffer over += for concatenating strings
2968 src/flanagan/math/Fmath.java 2615 Prefer StringBuffer over += for concatenating strings
2969 src/flanagan/math/Fmath.java 2645 Avoid instantiating Integer objects. Call Integer.valueOf() instead.
2970 src/flanagan/math/Fmath.java 2645 This statement may have some unnecessary parentheses
2971 src/flanagan/math/Fmath.java 2648 Avoid instantiating Integer objects. Call Integer.valueOf() instead.
2972 src/flanagan/math/Fmath.java 2648 Avoid instantiating new objects inside loops
2973 src/flanagan/math/Fmath.java 2648 Prefer StringBuffer over += for concatenating strings
2974 src/flanagan/math/Fmath.java 2660 Avoid instantiating Integer objects. Call Integer.valueOf() instead.
2975 src/flanagan/math/Fmath.java 2832 Avoid instantiating Integer objects. Call Integer.valueOf() instead.
2976 src/flanagan/math/Fmath.java 2833 Avoid instantiating Integer objects. Call Integer.valueOf() instead.
2977 src/flanagan/math/Fmath.java 2842 Avoid instantiating Long objects.Call Long.valueOf() instead
2978 src/flanagan/math/Fmath.java 2843 Avoid instantiating Long objects.Call Long.valueOf() instead
2979 src/flanagan/math/Fmath.java 2862 Avoid instantiating Byte objects. Call Byte.valueOf() instead
2980 src/flanagan/math/Fmath.java 2863 Avoid instantiating Byte objects. Call Byte.valueOf() instead
2981 src/flanagan/math/Fmath.java 2872 Avoid instantiating Short objects. Call Short.valueOf() instead
2982 src/flanagan/math/Fmath.java 2873 Avoid instantiating Short objects. Call Short.valueOf() instead
2983 src/flanagan/math/Fmath.java 2933 Avoid if (x != y) ..; else ..;
2984 src/flanagan/math/Fmath.java 3002 Avoid printStackTrace(); use a logger call instead.
2985 src/flanagan/math/Fmath.java 3005 Avoid printStackTrace(); use a logger call instead.
2986 src/jama/CholeskyDecomposition.java 14 Classes implementing Serializable should set a serialVersionUID
2987 src/jama/CholeskyDecomposition.java 14 The class 'CholeskyDecomposition' has a Cyclomatic Complexity of 5 (Highest = 11).
2988 src/jama/CholeskyDecomposition.java 23 Avoid variables with short names like L
2989 src/jama/CholeskyDecomposition.java 23 Found non-transient, non-static member. Please mark as transient or provide accessors.
2990 src/jama/CholeskyDecomposition.java 23 Private field 'L' could be made final; it is only initialized in the declaration or constructor.
2991 src/jama/CholeskyDecomposition.java 23 The field name indicates a constant but its modifiers do not
2992 src/jama/CholeskyDecomposition.java 28 Avoid variables with short names like n
2993 src/jama/CholeskyDecomposition.java 28 Found non-transient, non-static member. Please mark as transient or provide accessors.
2994 src/jama/CholeskyDecomposition.java 28 Private field 'n' could be made final; it is only initialized in the declaration or constructor.
2995 src/jama/CholeskyDecomposition.java 33 Found non-transient, non-static member. Please mark as transient or provide accessors.
2996 src/jama/CholeskyDecomposition.java 33 It is somewhat confusing to have a field name with the same name as a method
2997 src/jama/CholeskyDecomposition.java 33 Private field 'isspd' could be made final; it is only initialized in the declaration or constructor.
2998 src/jama/CholeskyDecomposition.java 44 Parameter 'Arg' is not assigned and could be declared final
2999 src/jama/CholeskyDecomposition.java 46 Avoid variables with short names like A
3000 src/jama/CholeskyDecomposition.java 46 Local variable 'A' could be declared final
3001 src/jama/CholeskyDecomposition.java 53 Avoid variables with short names like d
3002 src/jama/CholeskyDecomposition.java 55 Local variable 'Lrowk' could be declared final
3003 src/jama/CholeskyDecomposition.java 56 Avoid variables with short names like s
3004 src/jama/CholeskyDecomposition.java 162 Parameter 'B' is not assigned and could be declared final
3005 src/jama/CholeskyDecomposition.java 162 The method 'solve' has a Cyclomatic Complexity of 11.
3006 src/jama/CholeskyDecomposition.java 167 Avoid throwing raw exception types.
3007 src/jama/CholeskyDecomposition.java 172 Local variable 'nx' could be declared final
3008 src/jama/EigenvalueDecomposition.java 20 Classes implementing Serializable should set a serialVersionUID
3009 src/jama/EigenvalueDecomposition.java 20 The class 'EigenvalueDecomposition' has a Cyclomatic Complexity of 15 (Highest = 70).
3010 src/jama/EigenvalueDecomposition.java 29 Avoid variables with short names like n
3011 src/jama/EigenvalueDecomposition.java 29 Found non-transient, non-static member. Please mark as transient or provide accessors.
3012 src/jama/EigenvalueDecomposition.java 29 Private field 'n' could be made final; it is only initialized in the declaration or constructor.
3013 src/jama/EigenvalueDecomposition.java 34 Found non-transient, non-static member. Please mark as transient or provide accessors.
3014 src/jama/EigenvalueDecomposition.java 34 Perhaps 'issymmetric' could be replaced by a local variable.
3015 src/jama/EigenvalueDecomposition.java 34 Private field 'issymmetric' could be made final; it is only initialized in the declaration or constructor.
3016 src/jama/EigenvalueDecomposition.java 39 Avoid variables with short names like d
3017 src/jama/EigenvalueDecomposition.java 39 Avoid variables with short names like e
3018 src/jama/EigenvalueDecomposition.java 39 Found non-transient, non-static member. Please mark as transient or provide accessors.
3019 src/jama/EigenvalueDecomposition.java 39 Found non-transient, non-static member. Please mark as transient or provide accessors.
3020 src/jama/EigenvalueDecomposition.java 44 Avoid variables with short names like V
3021 src/jama/EigenvalueDecomposition.java 44 Found non-transient, non-static member. Please mark as transient or provide accessors.
3022 src/jama/EigenvalueDecomposition.java 44 The field name indicates a constant but its modifiers do not
3023 src/jama/EigenvalueDecomposition.java 49 Avoid variables with short names like H
3024 src/jama/EigenvalueDecomposition.java 49 The field name indicates a constant but its modifiers do not
3025 src/jama/EigenvalueDecomposition.java 62 Avoid really long methods.
3026 src/jama/EigenvalueDecomposition.java 62 The method 'tred2' has a Cyclomatic Complexity of 23.
3027 src/jama/EigenvalueDecomposition.java 62 The method tred2() has an NPath complexity of 53452
3028 src/jama/EigenvalueDecomposition.java 79 Found 'DD'-anomaly for variable 'scale' (lines '79'-'82').
3029 src/jama/EigenvalueDecomposition.java 128 Local variable 'hh' could be declared final
3030 src/jama/EigenvalueDecomposition.java 150 Local variable 'h' could be declared final
3031 src/jama/EigenvalueDecomposition.java 156 Found 'DD'-anomaly for variable 'g' (lines '156'-'156').
3032 src/jama/EigenvalueDecomposition.java 156 Found 'DU'-anomaly for variable 'g' (lines '156'-'175').
3033 src/jama/EigenvalueDecomposition.java 179 Avoid really long methods.
3034 src/jama/EigenvalueDecomposition.java 179 The method 'tql2' has a Cyclomatic Complexity of 16.
3035 src/jama/EigenvalueDecomposition.java 179 The method tql2() has an NPath complexity of 860
3036 src/jama/EigenvalueDecomposition.java 186 System.arraycopy is more efficient
3037 src/jama/EigenvalueDecomposition.java 191 Found 'DD'-anomaly for variable 'f' (lines '191'-'230').
3038 src/jama/EigenvalueDecomposition.java 192 Found 'DD'-anomaly for variable 'tst1' (lines '192'-'198').
3039 src/jama/EigenvalueDecomposition.java 193 Local variable 'eps' could be declared final
3040 src/jama/EigenvalueDecomposition.java 211 Found 'DD'-anomaly for variable 'iter' (lines '211'-'213').
3041 src/jama/EigenvalueDecomposition.java 219 Found 'DD'-anomaly for variable 'r' (lines '219'-'221').
3042 src/jama/EigenvalueDecomposition.java 225 Local variable 'dl1' could be declared final
3043 src/jama/EigenvalueDecomposition.java 237 Found 'DD'-anomaly for variable 'c3' (lines '237'-'242').
3044 src/jama/EigenvalueDecomposition.java 238 Local variable 'el1' could be declared final
3045 src/jama/EigenvalueDecomposition.java 240 Found 'DD'-anomaly for variable 's2' (lines '240'-'244').
3046 src/jama/EigenvalueDecomposition.java 242 Found 'DD'-anomaly for variable 'c3' (lines '242'-'242').
3047 src/jama/EigenvalueDecomposition.java 243 Found 'DD'-anomaly for variable 'c2' (lines '243'-'236').
3048 src/jama/EigenvalueDecomposition.java 243 Found 'DU'-anomaly for variable 'c2' (lines '243'-'295').
3049 src/jama/EigenvalueDecomposition.java 244 Found 'DD'-anomaly for variable 's2' (lines '244'-'244').
3050 src/jama/EigenvalueDecomposition.java 251 Found 'DD'-anomaly for variable 'p' (lines '251'-'262').
3051 src/jama/EigenvalueDecomposition.java 277 Found 'DD'-anomaly for variable 'k' (lines '277'-'281').
3052 src/jama/EigenvalueDecomposition.java 278 Found 'DD'-anomaly for variable 'p' (lines '278'-'278').
3053 src/jama/EigenvalueDecomposition.java 278 Found 'DU'-anomaly for variable 'p' (lines '278'-'295').
3054 src/jama/EigenvalueDecomposition.java 281 Found 'DD'-anomaly for variable 'k' (lines '281'-'281').
3055 src/jama/EigenvalueDecomposition.java 282 Found 'DD'-anomaly for variable 'p' (lines '282'-'278').
3056 src/jama/EigenvalueDecomposition.java 282 Found 'DU'-anomaly for variable 'p' (lines '282'-'295').
3057 src/jama/EigenvalueDecomposition.java 299 The method 'orthes' has a Cyclomatic Complexity of 21.
3058 src/jama/EigenvalueDecomposition.java 299 The method orthes() has an NPath complexity of 17052
3059 src/jama/EigenvalueDecomposition.java 313 Found 'DD'-anomaly for variable 'scale' (lines '313'-'315').
3060 src/jama/EigenvalueDecomposition.java 326 Found 'DD'-anomaly for variable 'g' (lines '326'-'328').
3061 src/jama/EigenvalueDecomposition.java 376 Found 'DD'-anomaly for variable 'g' (lines '376'-'381').
3062 src/jama/EigenvalueDecomposition.java 394 Parameter 'xi' is not assigned and could be declared final
3063 src/jama/EigenvalueDecomposition.java 394 Parameter 'xr' is not assigned and could be declared final
3064 src/jama/EigenvalueDecomposition.java 394 Parameter 'yi' is not assigned and could be declared final
3065 src/jama/EigenvalueDecomposition.java 394 Parameter 'yr' is not assigned and could be declared final
3066 src/jama/EigenvalueDecomposition.java 412 Avoid really long methods.
3067 src/jama/EigenvalueDecomposition.java 412 The method 'hqr2' has a Cyclomatic Complexity of 70.
3068 src/jama/EigenvalueDecomposition.java 412 The method hqr2() has an NCSS line count of 273
3069 src/jama/EigenvalueDecomposition.java 412 The method hqr2() has an NPath complexity of 2087071136
3070 src/jama/EigenvalueDecomposition.java 427 Found 'DD'-anomaly for variable 'p' (lines '427'-'701').
3071 src/jama/EigenvalueDecomposition.java 427 Found 'DD'-anomaly for variable 'q' (lines '427'-'702').
3072 src/jama/EigenvalueDecomposition.java 427 Found 'DD'-anomaly for variable 'r' (lines '427'-'711').
3073 src/jama/EigenvalueDecomposition.java 427 Found 'DD'-anomaly for variable 's' (lines '427'-'451').
3074 src/jama/EigenvalueDecomposition.java 427 Found 'DD'-anomaly for variable 't' (lines '427'-'744').
3075 src/jama/EigenvalueDecomposition.java 427 Found 'DD'-anomaly for variable 'w' (lines '427'-'710').
3076 src/jama/EigenvalueDecomposition.java 427 Found 'DD'-anomaly for variable 'z' (lines '427'-'716').
3077 src/jama/EigenvalueDecomposition.java 427 Found 'DU'-anomaly for variable 'p' (lines '427'-'850').
3078 src/jama/EigenvalueDecomposition.java 427 Found 'DU'-anomaly for variable 'q' (lines '427'-'850').
3079 src/jama/EigenvalueDecomposition.java 427 Found 'DU'-anomaly for variable 'r' (lines '427'-'850').
3080 src/jama/EigenvalueDecomposition.java 427 Found 'DU'-anomaly for variable 't' (lines '427'-'850').
3081 src/jama/EigenvalueDecomposition.java 427 Found 'DU'-anomaly for variable 'w' (lines '427'-'850').
3082 src/jama/EigenvalueDecomposition.java 427 Found 'DU'-anomaly for variable 'x' (lines '427'-'850').
3083 src/jama/EigenvalueDecomposition.java 427 Found 'DU'-anomaly for variable 'y' (lines '427'-'850').
3084 src/jama/EigenvalueDecomposition.java 427 Found 'DU'-anomaly for variable 'z' (lines '427'-'850').
3085 src/jama/EigenvalueDecomposition.java 431 Found 'DD'-anomaly for variable 'norm' (lines '431'-'438').
3086 src/jama/EigenvalueDecomposition.java 444 Found 'DD'-anomaly for variable 'iter' (lines '444'-'469').
3087 src/jama/EigenvalueDecomposition.java 469 Found 'DD'-anomaly for variable 'iter' (lines '469'-'469').
3088 src/jama/EigenvalueDecomposition.java 469 Found 'DU'-anomaly for variable 'iter' (lines '469'-'850').
3089 src/jama/EigenvalueDecomposition.java 642 Avoid if (x != y) ..; else ..;
3090 src/jama/EigenvalueDecomposition.java 711 Found 'DD'-anomaly for variable 'r' (lines '711'-'713').
3091 src/jama/EigenvalueDecomposition.java 716 Found 'DD'-anomaly for variable 'z' (lines '716'-'716').
3092 src/jama/EigenvalueDecomposition.java 716 Found 'DD'-anomaly for variable 'z' (lines '716'-'843').
3093 src/jama/EigenvalueDecomposition.java 716 Found 'DU'-anomaly for variable 'z' (lines '716'-'850').
3094 src/jama/EigenvalueDecomposition.java 717 Found 'DD'-anomaly for variable 's' (lines '717'-'717').
3095 src/jama/EigenvalueDecomposition.java 717 Found 'DU'-anomaly for variable 's' (lines '717'-'850').
3096 src/jama/EigenvalueDecomposition.java 719 Found 'DU'-anomaly for variable 'l' (lines '719'-'850').
3097 src/jama/EigenvalueDecomposition.java 721 Avoid if (x != y) ..; else ..;
3098 src/jama/EigenvalueDecomposition.java 843 Found 'DD'-anomaly for variable 'z' (lines '843'-'845').
3099 src/jama/EigenvalueDecomposition.java 862 Parameter 'Arg' is not assigned and could be declared final
3100 src/jama/EigenvalueDecomposition.java 924 Returning 'd' may expose an internal array.
3101 src/jama/EigenvalueDecomposition.java 941 Found 'DD'-anomaly for variable 'D' (lines '941'-'944').
3102 src/jama/EigenvalueDecomposition.java 941 Found 'DD'-anomaly for variable 'D' (lines '941'-'946').
3103 src/jama/EigenvalueDecomposition.java 941 Found 'DU'-anomaly for variable 'D' (lines '941'-'954').
3104 src/jama/EigenvalueDecomposition.java 944 Found 'DD'-anomaly for variable 'D' (lines '944'-'944').
3105 src/jama/EigenvalueDecomposition.java 944 Found 'DD'-anomaly for variable 'D' (lines '944'-'946').
3106 src/jama/EigenvalueDecomposition.java 946 Found 'DD'-anomaly for variable 'D' (lines '946'-'944').
3107 src/jama/EigenvalueDecomposition.java 946 Found 'DD'-anomaly for variable 'D' (lines '946'-'946').
3108 src/jama/EigenvalueDecomposition.java 946 Found 'DD'-anomaly for variable 'D' (lines '946'-'948').
3109 src/jama/EigenvalueDecomposition.java 946 Found 'DD'-anomaly for variable 'D' (lines '946'-'950').
3110 src/jama/EigenvalueDecomposition.java 946 Found 'DU'-anomaly for variable 'D' (lines '946'-'954').
3111 src/jama/EigenvalueDecomposition.java 948 Found 'DD'-anomaly for variable 'D' (lines '948'-'944').
3112 src/jama/EigenvalueDecomposition.java 948 Found 'DD'-anomaly for variable 'D' (lines '948'-'946').
3113 src/jama/EigenvalueDecomposition.java 948 Found 'DU'-anomaly for variable 'D' (lines '948'-'954').
3114 src/jama/EigenvalueDecomposition.java 950 Found 'DD'-anomaly for variable 'D' (lines '950'-'944').
3115 src/jama/EigenvalueDecomposition.java 950 Found 'DD'-anomaly for variable 'D' (lines '950'-'946').
3116 src/jama/EigenvalueDecomposition.java 950 Found 'DU'-anomaly for variable 'D' (lines '950'-'954').
3117 src/jama/LUDecomposition.java 16 Classes implementing Serializable should set a serialVersionUID
3118 src/jama/LUDecomposition.java 16 The class 'LUDecomposition' has a Cyclomatic Complexity of 5 (Highest = 12).
3119 src/jama/LUDecomposition.java 25 Avoid variables with short names like LU
3120 src/jama/LUDecomposition.java 25 Found non-transient, non-static member. Please mark as transient or provide accessors.
3121 src/jama/LUDecomposition.java 25 Private field 'LU' could be made final; it is only initialized in the declaration or constructor.
3122 src/jama/LUDecomposition.java 25 The field name indicates a constant but its modifiers do not
3123 src/jama/LUDecomposition.java 32 Avoid variables with short names like m
3124 src/jama/LUDecomposition.java 32 Avoid variables with short names like n
3125 src/jama/LUDecomposition.java 32 Found non-transient, non-static member. Please mark as transient or provide accessors.
3126 src/jama/LUDecomposition.java 32 Found non-transient, non-static member. Please mark as transient or provide accessors.
3127 src/jama/LUDecomposition.java 32 Found non-transient, non-static member. Please mark as transient or provide accessors.
3128 src/jama/LUDecomposition.java 32 Private field 'm' could be made final; it is only initialized in the declaration or constructor.
3129 src/jama/LUDecomposition.java 32 Private field 'n' could be made final; it is only initialized in the declaration or constructor.
3130 src/jama/LUDecomposition.java 32 Private field 'pivsign' could be made final; it is only initialized in the declaration or constructor.
3131 src/jama/LUDecomposition.java 37 Found non-transient, non-static member. Please mark as transient or provide accessors.
3132 src/jama/LUDecomposition.java 37 Private field 'piv' could be made final; it is only initialized in the declaration or constructor.
3133 src/jama/LUDecomposition.java 48 Avoid variables with short names like A
3134 src/jama/LUDecomposition.java 48 Parameter 'A' is not assigned and could be declared final
3135 src/jama/LUDecomposition.java 48 The constructor 'LUDecomposition' has a Cyclomatic Complexity of 12.
3136 src/jama/LUDecomposition.java 80 Local variable 'kmax' could be declared final
3137 src/jama/LUDecomposition.java 81 Avoid variables with short names like s
3138 src/jama/LUDecomposition.java 99 Local variable 't' could be declared final
3139 src/jama/LUDecomposition.java 101 Local variable 'k' could be declared final
3140 src/jama/LUDecomposition.java 184 Avoid using if statements without curly braces
3141 src/jama/LUDecomposition.java 185 A method should have only one exit point, and that should be the last statement in the method
3142 src/jama/LUDecomposition.java 195 Local variable 'X' could be declared final
3143 src/jama/LUDecomposition.java 196 Found 'DD'-anomaly for variable 'L' (lines '196'-'200').
3144 src/jama/LUDecomposition.java 196 Found 'DD'-anomaly for variable 'L' (lines '196'-'202').
3145 src/jama/LUDecomposition.java 196 Found 'DD'-anomaly for variable 'L' (lines '196'-'204').
3146 src/jama/LUDecomposition.java 196 Found 'DU'-anomaly for variable 'L' (lines '196'-'209').
3147 src/jama/LUDecomposition.java 200 Found 'DD'-anomaly for variable 'L' (lines '200'-'200').
3148 src/jama/LUDecomposition.java 200 Found 'DD'-anomaly for variable 'L' (lines '200'-'202').
3149 src/jama/LUDecomposition.java 200 Found 'DD'-anomaly for variable 'L' (lines '200'-'204').
3150 src/jama/LUDecomposition.java 200 Found 'DU'-anomaly for variable 'L' (lines '200'-'209').
3151 src/jama/LUDecomposition.java 202 Found 'DD'-anomaly for variable 'L' (lines '202'-'200').
3152 src/jama/LUDecomposition.java 202 Found 'DD'-anomaly for variable 'L' (lines '202'-'202').
3153 src/jama/LUDecomposition.java 202 Found 'DD'-anomaly for variable 'L' (lines '202'-'204').
3154 src/jama/LUDecomposition.java 202 Found 'DU'-anomaly for variable 'L' (lines '202'-'209').
3155 src/jama/LUDecomposition.java 204 Found 'DD'-anomaly for variable 'L' (lines '204'-'200').
3156 src/jama/LUDecomposition.java 204 Found 'DD'-anomaly for variable 'L' (lines '204'-'202').
3157 src/jama/LUDecomposition.java 204 Found 'DD'-anomaly for variable 'L' (lines '204'-'204').
3158 src/jama/LUDecomposition.java 204 Found 'DU'-anomaly for variable 'L' (lines '204'-'209').
3159 src/jama/LUDecomposition.java 216 Local variable 'X' could be declared final
3160 src/jama/LUDecomposition.java 217 Found 'DD'-anomaly for variable 'U' (lines '217'-'221').
3161 src/jama/LUDecomposition.java 217 Found 'DD'-anomaly for variable 'U' (lines '217'-'223').
3162 src/jama/LUDecomposition.java 217 Found 'DU'-anomaly for variable 'U' (lines '217'-'228').
3163 src/jama/LUDecomposition.java 221 Found 'DD'-anomaly for variable 'U' (lines '221'-'221').
3164 src/jama/LUDecomposition.java 221 Found 'DD'-anomaly for variable 'U' (lines '221'-'223').
3165 src/jama/LUDecomposition.java 221 Found 'DU'-anomaly for variable 'U' (lines '221'-'228').
3166 src/jama/LUDecomposition.java 223 Found 'DD'-anomaly for variable 'U' (lines '223'-'221').
3167 src/jama/LUDecomposition.java 223 Found 'DD'-anomaly for variable 'U' (lines '223'-'223').
3168 src/jama/LUDecomposition.java 223 Found 'DU'-anomaly for variable 'U' (lines '223'-'228').
3169 src/jama/LUDecomposition.java 235 Found 'DD'-anomaly for variable 'p' (lines '235'-'237').
3170 src/jama/LUDecomposition.java 236 System.arraycopy is more efficient
3171 src/jama/LUDecomposition.java 237 Found 'DD'-anomaly for variable 'p' (lines '237'-'237').
3172 src/jama/LUDecomposition.java 247 Found 'DD'-anomaly for variable 'vals' (lines '247'-'249').
3173 src/jama/LUDecomposition.java 249 Found 'DD'-anomaly for variable 'vals' (lines '249'-'249').
3174 src/jama/LUDecomposition.java 277 Parameter 'B' is not assigned and could be declared final
3175 src/jama/LUDecomposition.java 277 The method 'solve' has a Cyclomatic Complexity of 10.
3176 src/jama/LUDecomposition.java 282 Avoid throwing raw exception types.
3177 src/jama/Matrix.java 1 This class has a bunch of public methods and attributes
3178 src/jama/Matrix.java 57 Classes implementing Serializable should set a serialVersionUID
3179 src/jama/Matrix.java 57 This class has too many methods, consider refactoring it.
3180 src/jama/Matrix.java 66 Avoid variables with short names like A
3181 src/jama/Matrix.java 66 Found non-transient, non-static member. Please mark as transient or provide accessors.
3182 src/jama/Matrix.java 66 The field name indicates a constant but its modifiers do not
3183 src/jama/Matrix.java 72 Avoid variables with short names like m
3184 src/jama/Matrix.java 72 Avoid variables with short names like n
3185 src/jama/Matrix.java 72 Found non-transient, non-static member. Please mark as transient or provide accessors.
3186 src/jama/Matrix.java 72 Found non-transient, non-static member. Please mark as transient or provide accessors.
3187 src/jama/Matrix.java 72 Private field 'm' could be made final; it is only initialized in the declaration or constructor.
3188 src/jama/Matrix.java 72 Private field 'n' could be made final; it is only initialized in the declaration or constructor.
3189 src/jama/Matrix.java 83 Avoid variables with short names like m
3190 src/jama/Matrix.java 83 Avoid variables with short names like n
3191 src/jama/Matrix.java 83 Parameter 'm' is not assigned and could be declared final
3192 src/jama/Matrix.java 83 Parameter 'n' is not assigned and could be declared final
3193 src/jama/Matrix.java 95 Parameter 'm' is not assigned and could be declared final
3194 src/jama/Matrix.java 95 Parameter 'n' is not assigned and could be declared final
3195 src/jama/Matrix.java 95 Parameter 's' is not assigned and could be declared final
3196 src/jama/Matrix.java 112 The user-supplied array 'A' is stored directly.
3197 src/jama/Matrix.java 117 Avoid empty if statements
3198 src/jama/Matrix.java 122 System.out.print is used
3199 src/jama/Matrix.java 133 The user-supplied array 'A' is stored directly.
3200 src/jama/Matrix.java 147 Avoid if (x != y) ..; else ..;
3201 src/jama/Matrix.java 169 Local variable 'm' could be declared final
3202 src/jama/Matrix.java 170 Local variable 'n' could be declared final
3203 src/jama/Matrix.java 171 Local variable 'X' could be declared final
3204 src/jama/Matrix.java 172 Found 'DD'-anomaly for variable 'C' (lines '172'-'179').
3205 src/jama/Matrix.java 172 Found 'DU'-anomaly for variable 'C' (lines '172'-'183').
3206 src/jama/Matrix.java 179 Found 'DD'-anomaly for variable 'C' (lines '179'-'179').
3207 src/jama/Matrix.java 179 Found 'DU'-anomaly for variable 'C' (lines '179'-'183').
3208 src/jama/Matrix.java 189 Local variable 'X' could be declared final
3209 src/jama/Matrix.java 190 Found 'DD'-anomaly for variable 'C' (lines '190'-'193').
3210 src/jama/Matrix.java 190 Found 'DU'-anomaly for variable 'C' (lines '190'-'197').
3211 src/jama/Matrix.java 193 Found 'DD'-anomaly for variable 'C' (lines '193'-'193').
3212 src/jama/Matrix.java 193 Found 'DU'-anomaly for variable 'C' (lines '193'-'197').
3213 src/jama/Matrix.java 202 clone() method should throw CloneNotSupportedException
3214 src/jama/Matrix.java 211 Returning 'A' may expose an internal array.
3215 src/jama/Matrix.java 219 Found 'DD'-anomaly for variable 'C' (lines '219'-'222').
3216 src/jama/Matrix.java 222 Found 'DD'-anomaly for variable 'C' (lines '222'-'222').
3217 src/jama/Matrix.java 233 Found 'DD'-anomaly for variable 'vals' (lines '233'-'236').
3218 src/jama/Matrix.java 236 Found 'DD'-anomaly for variable 'vals' (lines '236'-'236').
3219 src/jama/Matrix.java 247 Found 'DD'-anomaly for variable 'vals' (lines '247'-'250').
3220 src/jama/Matrix.java 250 Found 'DD'-anomaly for variable 'vals' (lines '250'-'250').
3221 src/jama/Matrix.java 293 Local variable 'X' could be declared final
3222 src/jama/Matrix.java 294 Found 'DD'-anomaly for variable 'B' (lines '294'-'298').
3223 src/jama/Matrix.java 294 Found 'DU'-anomaly for variable 'B' (lines '294'-'305').
3224 src/jama/Matrix.java 298 Found 'DD'-anomaly for variable 'B' (lines '298'-'298').
3225 src/jama/Matrix.java 298 Found 'DU'-anomaly for variable 'B' (lines '298'-'305').
3226 src/jama/Matrix.java 302 New exception is thrown in catch block, original stack trace may be lost
3227 src/jama/Matrix.java 302 The String literal "Submatrix indices" appears 8 times in this file; the first occurrence is on line 302
3228 src/jama/Matrix.java 316 Found 'DD'-anomaly for variable 'B' (lines '316'-'320').
3229 src/jama/Matrix.java 316 Found 'DU'-anomaly for variable 'B' (lines '316'-'327').
3230 src/jama/Matrix.java 320 Found 'DD'-anomaly for variable 'B' (lines '320'-'320').
3231 src/jama/Matrix.java 320 Found 'DU'-anomaly for variable 'B' (lines '320'-'327').
3232 src/jama/Matrix.java 324 New exception is thrown in catch block, original stack trace may be lost
3233 src/jama/Matrix.java 339 Found 'DD'-anomaly for variable 'B' (lines '339'-'343').
3234 src/jama/Matrix.java 339 Found 'DU'-anomaly for variable 'B' (lines '339'-'350').
3235 src/jama/Matrix.java 343 Found 'DD'-anomaly for variable 'B' (lines '343'-'343').
3236 src/jama/Matrix.java 343 Found 'DU'-anomaly for variable 'B' (lines '343'-'350').
3237 src/jama/Matrix.java 347 New exception is thrown in catch block, original stack trace may be lost
3238 src/jama/Matrix.java 362 Found 'DD'-anomaly for variable 'B' (lines '362'-'366').
3239 src/jama/Matrix.java 362 Found 'DU'-anomaly for variable 'B' (lines '362'-'373').
3240 src/jama/Matrix.java 366 Found 'DD'-anomaly for variable 'B' (lines '366'-'366').
3241 src/jama/Matrix.java 366 Found 'DU'-anomaly for variable 'B' (lines '366'-'373').
3242 src/jama/Matrix.java 370 New exception is thrown in catch block, original stack trace may be lost
3243 src/jama/Matrix.java 403 New exception is thrown in catch block, original stack trace may be lost
3244 src/jama/Matrix.java 472 Found 'DD'-anomaly for variable 'C' (lines '472'-'475').
3245 src/jama/Matrix.java 472 Found 'DU'-anomaly for variable 'C' (lines '472'-'479').
3246 src/jama/Matrix.java 475 Found 'DD'-anomaly for variable 'C' (lines '475'-'475').
3247 src/jama/Matrix.java 475 Found 'DU'-anomaly for variable 'C' (lines '475'-'479').
3248 src/jama/Matrix.java 486 Found 'DD'-anomaly for variable 'f' (lines '486'-'492').
3249 src/jama/Matrix.java 502 This statement may have some unnecessary parentheses
3250 src/jama/Matrix.java 510 Found 'DD'-anomaly for variable 'f' (lines '510'-'516').
3251 src/jama/Matrix.java 526 Found 'DD'-anomaly for variable 'f' (lines '526'-'529').
3252 src/jama/Matrix.java 541 Found 'DD'-anomaly for variable 'C' (lines '541'-'544').
3253 src/jama/Matrix.java 541 Found 'DU'-anomaly for variable 'C' (lines '541'-'548').
3254 src/jama/Matrix.java 544 Found 'DD'-anomaly for variable 'C' (lines '544'-'544').
3255 src/jama/Matrix.java 544 Found 'DU'-anomaly for variable 'C' (lines '544'-'548').
3256 src/jama/Matrix.java 558 Found 'DD'-anomaly for variable 'C' (lines '558'-'561').
3257 src/jama/Matrix.java 558 Found 'DU'-anomaly for variable 'C' (lines '558'-'565').
3258 src/jama/Matrix.java 561 Found 'DD'-anomaly for variable 'C' (lines '561'-'561').
3259 src/jama/Matrix.java 561 Found 'DU'-anomaly for variable 'C' (lines '561'-'565').
3260 src/jama/Matrix.java 590 Found 'DD'-anomaly for variable 'C' (lines '590'-'593').
3261 src/jama/Matrix.java 590 Found 'DU'-anomaly for variable 'C' (lines '590'-'597').
3262 src/jama/Matrix.java 593 Found 'DD'-anomaly for variable 'C' (lines '593'-'593').
3263 src/jama/Matrix.java 593 Found 'DU'-anomaly for variable 'C' (lines '593'-'597').
3264 src/jama/Matrix.java 622 Found 'DD'-anomaly for variable 'C' (lines '622'-'625').
3265 src/jama/Matrix.java 622 Found 'DU'-anomaly for variable 'C' (lines '622'-'629').
3266 src/jama/Matrix.java 625 Found 'DD'-anomaly for variable 'C' (lines '625'-'625').
3267 src/jama/Matrix.java 625 Found 'DU'-anomaly for variable 'C' (lines '625'-'629').
3268 src/jama/Matrix.java 654 Found 'DD'-anomaly for variable 'C' (lines '654'-'657').
3269 src/jama/Matrix.java 654 Found 'DU'-anomaly for variable 'C' (lines '654'-'661').
3270 src/jama/Matrix.java 657 Found 'DD'-anomaly for variable 'C' (lines '657'-'657').
3271 src/jama/Matrix.java 657 Found 'DU'-anomaly for variable 'C' (lines '657'-'661').
3272 src/jama/Matrix.java 686 Found 'DD'-anomaly for variable 'C' (lines '686'-'689').
3273 src/jama/Matrix.java 686 Found 'DU'-anomaly for variable 'C' (lines '686'-'693').
3274 src/jama/Matrix.java 689 Found 'DD'-anomaly for variable 'C' (lines '689'-'689').
3275 src/jama/Matrix.java 689 Found 'DU'-anomaly for variable 'C' (lines '689'-'693').
3276 src/jama/Matrix.java 717 Found 'DD'-anomaly for variable 'C' (lines '717'-'720').
3277 src/jama/Matrix.java 717 Found 'DU'-anomaly for variable 'C' (lines '717'-'724').
3278 src/jama/Matrix.java 720 Found 'DD'-anomaly for variable 'C' (lines '720'-'720').
3279 src/jama/Matrix.java 720 Found 'DU'-anomaly for variable 'C' (lines '720'-'724').
3280 src/jama/Matrix.java 751 Found 'DD'-anomaly for variable 'C' (lines '751'-'763').
3281 src/jama/Matrix.java 751 Found 'DU'-anomaly for variable 'C' (lines '751'-'767').
3282 src/jama/Matrix.java 752 Found 'DD'-anomaly for variable 'Bcolj' (lines '752'-'755').
3283 src/jama/Matrix.java 752 Found 'DU'-anomaly for variable 'Bcolj' (lines '752'-'767').
3284 src/jama/Matrix.java 755 Found 'DD'-anomaly for variable 'Bcolj' (lines '755'-'755').
3285 src/jama/Matrix.java 755 Found 'DU'-anomaly for variable 'Bcolj' (lines '755'-'767').
3286 src/jama/Matrix.java 758 Found 'DD'-anomaly for variable 'Arowi' (lines '758'-'758').
3287 src/jama/Matrix.java 758 Found 'DU'-anomaly for variable 'Arowi' (lines '758'-'767').
3288 src/jama/Matrix.java 763 Found 'DD'-anomaly for variable 'C' (lines '763'-'763').
3289 src/jama/Matrix.java 763 Found 'DU'-anomaly for variable 'C' (lines '763'-'767').
3290 src/jama/Matrix.java 774 Avoid using short method names
3291 src/jama/Matrix.java 783 Avoid using short method names
3292 src/jama/Matrix.java 820 This statement may have some unnecessary parentheses
3293 src/jama/Matrix.java 885 Found 'DD'-anomaly for variable 'X' (lines '885'-'888').
3294 src/jama/Matrix.java 885 Found 'DU'-anomaly for variable 'X' (lines '885'-'892').
3295 src/jama/Matrix.java 888 Found 'DD'-anomaly for variable 'X' (lines '888'-'888').
3296 src/jama/Matrix.java 888 Found 'DU'-anomaly for variable 'X' (lines '888'-'892').
3297 src/jama/Matrix.java 902 Found 'DD'-anomaly for variable 'X' (lines '902'-'905').
3298 src/jama/Matrix.java 902 Found 'DU'-anomaly for variable 'X' (lines '902'-'909').
3299 src/jama/Matrix.java 905 Found 'DD'-anomaly for variable 'X' (lines '905'-'905').
3300 src/jama/Matrix.java 905 Found 'DU'-anomaly for variable 'X' (lines '905'-'909').
3301 src/jama/Matrix.java 973 Avoid using for statements without curly braces
3302 src/jama/Matrix.java 1003 Found 'DU'-anomaly for variable 'v' (lines '1,003'-'1,035').
3303 src/jama/Matrix.java 1003 Use ArrayList instead of Vector
3304 src/jama/Matrix.java 1006 Avoid empty while statements
3305 src/jama/Matrix.java 1006 Avoid using while statements without curly braces
3306 src/jama/Matrix.java 1007 Avoid using if statements without curly braces
3307 src/jama/Matrix.java 1014 Found 'DD'-anomaly for variable 'row' (lines '1,014'-'1,016').
3308 src/jama/Matrix.java 1015 Avoid using for statements without curly braces
3309 src/jama/Matrix.java 1016 Found 'DD'-anomaly for variable 'row' (lines '1,016'-'1,016').
3310 src/jama/Matrix.java 1021 Avoid instantiating new objects inside loops
3311 src/jama/Matrix.java 1021 Found 'DD'-anomaly for variable 'row' (lines '1,021'-'1,026').
3312 src/jama/Matrix.java 1021 Found 'DU'-anomaly for variable 'row' (lines '1,021'-'1,035').
3313 src/jama/Matrix.java 1024 Avoid using if statements without curly braces
3314 src/jama/Matrix.java 1026 Found 'DD'-anomaly for variable 'row' (lines '1,026'-'1,021').
3315 src/jama/Matrix.java 1026 Found 'DD'-anomaly for variable 'row' (lines '1,026'-'1,026').
3316 src/jama/Matrix.java 1026 Found 'DU'-anomaly for variable 'row' (lines '1,026'-'1,035').
3317 src/jama/Matrix.java 1026 Unnecessary wrapper object creation
3318 src/jama/Matrix.java 1028 Avoid using if statements without curly braces
3319 src/jama/QRDecomposition.java 17 Classes implementing Serializable should set a serialVersionUID
3320 src/jama/QRDecomposition.java 17 The class 'QRDecomposition' has a Cyclomatic Complexity of 7 (Highest = 11).
3321 src/jama/QRDecomposition.java 26 Avoid variables with short names like QR
3322 src/jama/QRDecomposition.java 26 Found non-transient, non-static member. Please mark as transient or provide accessors.
3323 src/jama/QRDecomposition.java 26 Private field 'QR' could be made final; it is only initialized in the declaration or constructor.
3324 src/jama/QRDecomposition.java 26 The field name indicates a constant but its modifiers do not
3325 src/jama/QRDecomposition.java 32 Avoid variables with short names like m
3326 src/jama/QRDecomposition.java 32 Avoid variables with short names like n
3327 src/jama/QRDecomposition.java 32 Found non-transient, non-static member. Please mark as transient or provide accessors.
3328 src/jama/QRDecomposition.java 32 Found non-transient, non-static member. Please mark as transient or provide accessors.
3329 src/jama/QRDecomposition.java 32 Private field 'm' could be made final; it is only initialized in the declaration or constructor.
3330 src/jama/QRDecomposition.java 32 Private field 'n' could be made final; it is only initialized in the declaration or constructor.
3331 src/jama/QRDecomposition.java 37 Found non-transient, non-static member. Please mark as transient or provide accessors.
3332 src/jama/QRDecomposition.java 37 Private field 'Rdiag' could be made final; it is only initialized in the declaration or constructor.
3333 src/jama/QRDecomposition.java 48 Avoid variables with short names like A
3334 src/jama/QRDecomposition.java 48 Parameter 'A' is not assigned and could be declared final
3335 src/jama/QRDecomposition.java 75 Avoid variables with short names like s
3336 src/jama/QRDecomposition.java 99 Avoid using if statements without curly braces
3337 src/jama/QRDecomposition.java 100 A method should have only one exit point, and that should be the last statement in the method
3338 src/jama/QRDecomposition.java 110 Local variable 'X' could be declared final
3339 src/jama/QRDecomposition.java 111 Found 'DD'-anomaly for variable 'H' (lines '111'-'115').
3340 src/jama/QRDecomposition.java 111 Found 'DD'-anomaly for variable 'H' (lines '111'-'117').
3341 src/jama/QRDecomposition.java 111 Found 'DU'-anomaly for variable 'H' (lines '111'-'122').
3342 src/jama/QRDecomposition.java 115 Found 'DD'-anomaly for variable 'H' (lines '115'-'115').
3343 src/jama/QRDecomposition.java 115 Found 'DD'-anomaly for variable 'H' (lines '115'-'117').
3344 src/jama/QRDecomposition.java 115 Found 'DU'-anomaly for variable 'H' (lines '115'-'122').
3345 src/jama/QRDecomposition.java 117 Found 'DD'-anomaly for variable 'H' (lines '117'-'115').
3346 src/jama/QRDecomposition.java 117 Found 'DD'-anomaly for variable 'H' (lines '117'-'117').
3347 src/jama/QRDecomposition.java 117 Found 'DU'-anomaly for variable 'H' (lines '117'-'122').
3348 src/jama/QRDecomposition.java 129 Local variable 'X' could be declared final
3349 src/jama/QRDecomposition.java 130 Found 'DD'-anomaly for variable 'R' (lines '130'-'134').
3350 src/jama/QRDecomposition.java 130 Found 'DD'-anomaly for variable 'R' (lines '130'-'136').
3351 src/jama/QRDecomposition.java 130 Found 'DD'-anomaly for variable 'R' (lines '130'-'138').
3352 src/jama/QRDecomposition.java 130 Found 'DU'-anomaly for variable 'R' (lines '130'-'143').
3353 src/jama/QRDecomposition.java 134 Found 'DD'-anomaly for variable 'R' (lines '134'-'134').
3354 src/jama/QRDecomposition.java 134 Found 'DD'-anomaly for variable 'R' (lines '134'-'136').
3355 src/jama/QRDecomposition.java 134 Found 'DD'-anomaly for variable 'R' (lines '134'-'138').
3356 src/jama/QRDecomposition.java 134 Found 'DU'-anomaly for variable 'R' (lines '134'-'143').
3357 src/jama/QRDecomposition.java 136 Found 'DD'-anomaly for variable 'R' (lines '136'-'134').
3358 src/jama/QRDecomposition.java 136 Found 'DD'-anomaly for variable 'R' (lines '136'-'136').
3359 src/jama/QRDecomposition.java 136 Found 'DD'-anomaly for variable 'R' (lines '136'-'138').
3360 src/jama/QRDecomposition.java 136 Found 'DU'-anomaly for variable 'R' (lines '136'-'143').
3361 src/jama/QRDecomposition.java 138 Found 'DD'-anomaly for variable 'R' (lines '138'-'134').
3362 src/jama/QRDecomposition.java 138 Found 'DD'-anomaly for variable 'R' (lines '138'-'136').
3363 src/jama/QRDecomposition.java 138 Found 'DD'-anomaly for variable 'R' (lines '138'-'138').
3364 src/jama/QRDecomposition.java 138 Found 'DU'-anomaly for variable 'R' (lines '138'-'143').
3365 src/jama/QRDecomposition.java 150 Local variable 'X' could be declared final
3366 src/jama/QRDecomposition.java 151 Found 'DD'-anomaly for variable 'Q' (lines '151'-'154').
3367 src/jama/QRDecomposition.java 154 Found 'DD'-anomaly for variable 'Q' (lines '154'-'154').
3368 src/jama/QRDecomposition.java 154 Found 'DD'-anomaly for variable 'Q' (lines '154'-'156').
3369 src/jama/QRDecomposition.java 156 Found 'DD'-anomaly for variable 'Q' (lines '156'-'154').
3370 src/jama/QRDecomposition.java 156 Found 'DD'-anomaly for variable 'Q' (lines '156'-'156').
3371 src/jama/QRDecomposition.java 156 Found 'DU'-anomaly for variable 'Q' (lines '156'-'171').
3372 src/jama/QRDecomposition.java 159 Found 'DD'-anomaly for variable 's' (lines '159'-'163').
3373 src/jama/QRDecomposition.java 180 Parameter 'B' is not assigned and could be declared final
3374 src/jama/QRDecomposition.java 180 The method 'solve' has a Cyclomatic Complexity of 11.
3375 src/jama/QRDecomposition.java 185 Avoid throwing raw exception types.
3376 src/jama/QRDecomposition.java 189 Local variable 'nx' could be declared final
3377 src/jama/QRDecomposition.java 195 Found 'DD'-anomaly for variable 's' (lines '195'-'199').
3378 src/jama/QRDecomposition.java 216 This statement may have some unnecessary parentheses
3379 src/jama/SingularValueDecomposition.java 18 Classes implementing Serializable should set a serialVersionUID
3380 src/jama/SingularValueDecomposition.java 18 The class 'SingularValueDecomposition' has a Cyclomatic Complexity of 13 (Highest = 91).
3381 src/jama/SingularValueDecomposition.java 28 Avoid variables with short names like U
3382 src/jama/SingularValueDecomposition.java 28 Avoid variables with short names like V
3383 src/jama/SingularValueDecomposition.java 28 Found non-transient, non-static member. Please mark as transient or provide accessors.
3384 src/jama/SingularValueDecomposition.java 28 Found non-transient, non-static member. Please mark as transient or provide accessors.
3385 src/jama/SingularValueDecomposition.java 28 Private field 'U' could be made final; it is only initialized in the declaration or constructor.
3386 src/jama/SingularValueDecomposition.java 28 Private field 'V' could be made final; it is only initialized in the declaration or constructor.
3387 src/jama/SingularValueDecomposition.java 28 The field name indicates a constant but its modifiers do not
3388 src/jama/SingularValueDecomposition.java 33 Avoid variables with short names like s
3389 src/jama/SingularValueDecomposition.java 33 Found non-transient, non-static member. Please mark as transient or provide accessors.
3390 src/jama/SingularValueDecomposition.java 39 Avoid variables with short names like m
3391 src/jama/SingularValueDecomposition.java 39 Avoid variables with short names like n
3392 src/jama/SingularValueDecomposition.java 39 Found non-transient, non-static member. Please mark as transient or provide accessors.
3393 src/jama/SingularValueDecomposition.java 39 Found non-transient, non-static member. Please mark as transient or provide accessors.
3394 src/jama/SingularValueDecomposition.java 39 Private field 'm' could be made final; it is only initialized in the declaration or constructor.
3395 src/jama/SingularValueDecomposition.java 39 Private field 'n' could be made final; it is only initialized in the declaration or constructor.
3396 src/jama/SingularValueDecomposition.java 50 Parameter 'Arg' is not assigned and could be declared final
3397 src/jama/SingularValueDecomposition.java 50 The constructor 'SingularValueDecomposition' has a Cyclomatic Complexity of 91.
3398 src/jama/SingularValueDecomposition.java 50 The constructor with 1 parameters has an NCSS line count of 245
3399 src/jama/SingularValueDecomposition.java 57 Local variable 'nu' could be declared final
3400 src/jama/SingularValueDecomposition.java 63 Local variable 'wantu' could be declared final
3401 src/jama/SingularValueDecomposition.java 64 Local variable 'wantv' could be declared final
3402 src/jama/SingularValueDecomposition.java 69 Local variable 'nct' could be declared final
3403 src/jama/SingularValueDecomposition.java 70 Local variable 'nrt' could be declared final
3404 src/jama/SingularValueDecomposition.java 82 Deeply nested if..then statements are hard to read
3405 src/jama/SingularValueDecomposition.java 131 Deeply nested if..then statements are hard to read
3406 src/jama/SingularValueDecomposition.java 164 System.arraycopy is more efficient
3407 src/jama/SingularValueDecomposition.java 195 Avoid if (x != y) ..; else ..;
3408 src/jama/SingularValueDecomposition.java 282 Avoid if (x != y) ..; else ..;
3409 src/jama/SingularValueDecomposition.java 283 Avoid if (x != y) ..; else ..;
3410 src/jama/SingularValueDecomposition.java 302 A high ratio of statements to labels in a switch statement. Consider refactoring.
3411 src/jama/SingularValueDecomposition.java 302 Switch statements should have a default label
3412 src/jama/SingularValueDecomposition.java 489 Returning 's' may expose an internal array.
3413 src/jama/SingularValueDecomposition.java 498 Found 'DD'-anomaly for variable 'S' (lines '498'-'501').
3414 src/jama/SingularValueDecomposition.java 498 Found 'DD'-anomaly for variable 'S' (lines '498'-'503').
3415 src/jama/SingularValueDecomposition.java 498 Found 'DU'-anomaly for variable 'S' (lines '498'-'506').
3416 src/jama/SingularValueDecomposition.java 501 Found 'DD'-anomaly for variable 'S' (lines '501'-'501').
3417 src/jama/SingularValueDecomposition.java 501 Found 'DD'-anomaly for variable 'S' (lines '501'-'503').
3418 src/jama/SingularValueDecomposition.java 503 Found 'DD'-anomaly for variable 'S' (lines '503'-'501').
3419 src/jama/SingularValueDecomposition.java 503 Found 'DD'-anomaly for variable 'S' (lines '503'-'503').
3420 src/jama/SingularValueDecomposition.java 503 Found 'DU'-anomaly for variable 'S' (lines '503'-'506').
3421 src/jama/SingularValueDecomposition.java 530 Found 'DU'-anomaly for variable 'tol' (lines '530'-'538').
3422 src/jama/SingularValueDecomposition.java 531 Found 'DD'-anomaly for variable 'r' (lines '531'-'534').
3423 src/jama/SingularValueDecomposition.java 534 Found 'DD'-anomaly for variable 'r' (lines '534'-'534').
3424 src/jama/util/Maths.java 3 All methods are static. Consider using Singleton instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.
3425 src/jama/util/Maths.java 7 Avoid variables with short names like a
3426 src/jama/util/Maths.java 7 Avoid variables with short names like b
3427 src/jama/util/Maths.java 7 Parameter 'a' is not assigned and could be declared final
3428 src/jama/util/Maths.java 7 Parameter 'b' is not assigned and could be declared final
3429 src/jama/util/Maths.java 8 Avoid variables with short names like r
3430 src/jama/util/Maths.java 10 Found 'DD'-anomaly for variable 'r' (lines '10'-'11').
3431 src/jama/util/Maths.java 12 Avoid if (x != y) ..; else ..;
3432 src/jama/util/Maths.java 13 Found 'DD'-anomaly for variable 'r' (lines '13'-'14').
3433 src/java_cup/runtime/Scanner.java 20 Avoid modifiers which are implied by the context
3434 src/java_cup/runtime/Scanner.java 20 Method names should not contain underscores
3435 src/java_cup/runtime/Symbol.java 29 Avoid variables with short names like id
3436 src/java_cup/runtime/Symbol.java 29 Avoid variables with short names like l
3437 src/java_cup/runtime/Symbol.java 29 Avoid variables with short names like o
3438 src/java_cup/runtime/Symbol.java 29 Avoid variables with short names like r
3439 src/java_cup/runtime/Symbol.java 29 Parameter 'id' is not assigned and could be declared final
3440 src/java_cup/runtime/Symbol.java 29 Parameter 'l' is not assigned and could be declared final
3441 src/java_cup/runtime/Symbol.java 29 Parameter 'o' is not assigned and could be declared final
3442 src/java_cup/runtime/Symbol.java 29 Parameter 'r' is not assigned and could be declared final
3443 src/java_cup/runtime/Symbol.java 40 Avoid variables with short names like id
3444 src/java_cup/runtime/Symbol.java 40 Parameter 'id' is not assigned and could be declared final
3445 src/java_cup/runtime/Symbol.java 55 Assigning an Object to null is a code smell. Consider refactoring.
3446 src/java_cup/runtime/Symbol.java 66 Assigning an Object to null is a code smell. Consider refactoring.
3447 src/java_cup/runtime/Symbol.java 81 Found non-transient, non-static member. Please mark as transient or provide accessors.
3448 src/java_cup/runtime/Symbol.java 89 Found non-transient, non-static member. Please mark as transient or provide accessors.
3449 src/java_cup/runtime/Symbol.java 89 Variables that are not final should not contain underscores (except for underscores in standard prefix/suffix).
3450 src/java_cup/runtime/Symbol.java 92 Use explicit scoping instead of the default package private level
3451 src/java_cup/runtime/Symbol.java 92 Variables that are not final should not contain underscores (except for underscores in standard prefix/suffix).
3452 src/java_cup/runtime/Symbol.java 98 Found non-transient, non-static member. Please mark as transient or provide accessors.
3453 src/java_cup/runtime/Symbol.java 98 Found non-transient, non-static member. Please mark as transient or provide accessors.
3454 src/java_cup/runtime/Symbol.java 99 Found non-transient, non-static member. Please mark as transient or provide accessors.
3455 src/java_cup/runtime/lr_parser.java 115 Abstract classes should be named AbstractXXX
3456 src/java_cup/runtime/lr_parser.java 115 Avoid really long classes.
3457 src/java_cup/runtime/lr_parser.java 115 Class names should begin with an uppercase character
3458 src/java_cup/runtime/lr_parser.java 115 The class 'lr_parser' has a Cyclomatic Complexity of 3 (Highest = 13).
3459 src/java_cup/runtime/lr_parser.java 115 This class has too many methods, consider refactoring it.
3460 src/java_cup/runtime/lr_parser.java 128 Avoid variables with short names like s
3461 src/java_cup/runtime/lr_parser.java 128 Parameter 's' is not assigned and could be declared final
3462 src/java_cup/runtime/lr_parser.java 130 Overridable method 'setScanner' called during object construction
3463 src/java_cup/runtime/lr_parser.java 140 Variables that are final and static should be in all caps.
3464 src/java_cup/runtime/lr_parser.java 147 Method names should not contain underscores
3465 src/java_cup/runtime/lr_parser.java 160 Do not use the short type
3466 src/java_cup/runtime/lr_parser.java 160 Method names should not contain underscores
3467 src/java_cup/runtime/lr_parser.java 178 Do not use the short type
3468 src/java_cup/runtime/lr_parser.java 178 Method names should not contain underscores
3469 src/java_cup/runtime/lr_parser.java 195 Do not use the short type
3470 src/java_cup/runtime/lr_parser.java 195 Method names should not contain underscores
3471 src/java_cup/runtime/lr_parser.java 200 Method names should not contain underscores
3472 src/java_cup/runtime/lr_parser.java 222 Found non-transient, non-static member. Please mark as transient or provide accessors.
3473 src/java_cup/runtime/lr_parser.java 222 Variables that are not final should not contain underscores (except for underscores in standard prefix/suffix).
3474 src/java_cup/runtime/lr_parser.java 241 Found non-transient, non-static member. Please mark as transient or provide accessors.
3475 src/java_cup/runtime/lr_parser.java 246 Found non-transient, non-static member. Please mark as transient or provide accessors.
3476 src/java_cup/runtime/lr_parser.java 246 Variables that are not final should not contain underscores (except for underscores in standard prefix/suffix).
3477 src/java_cup/runtime/lr_parser.java 251 Found non-transient, non-static member. Please mark as transient or provide accessors.
3478 src/java_cup/runtime/lr_parser.java 256 Do not use the short type
3479 src/java_cup/runtime/lr_parser.java 256 Found non-transient, non-static member. Please mark as transient or provide accessors.
3480 src/java_cup/runtime/lr_parser.java 261 Do not use the short type
3481 src/java_cup/runtime/lr_parser.java 273 Variables that are not final should not contain underscores (except for underscores in standard prefix/suffix).
3482 src/java_cup/runtime/lr_parser.java 278 Avoid variables with short names like s
3483 src/java_cup/runtime/lr_parser.java 278 Parameter 's' is not assigned and could be declared final
3484 src/java_cup/runtime/lr_parser.java 314 An empty method in an abstract class should be abstract instead
3485 src/java_cup/runtime/lr_parser.java 314 Document empty method
3486 src/java_cup/runtime/lr_parser.java 349 Parameter 'message' is not assigned and could be declared final
3487 src/java_cup/runtime/lr_parser.java 350 Parameter 'info' is not assigned and could be declared final
3488 src/java_cup/runtime/lr_parser.java 360 Avoid throwing raw exception types.
3489 src/java_cup/runtime/lr_parser.java 374 Parameter 'info' is not assigned and could be declared final
3490 src/java_cup/runtime/lr_parser.java 376 System.out.print is used
3491 src/java_cup/runtime/lr_parser.java 378 Avoid if (x != y) ..; else ..;
3492 src/java_cup/runtime/lr_parser.java 379 Avoid using if...else statements without curly braces
3493 src/java_cup/runtime/lr_parser.java 379 System.out.print is used
3494 src/java_cup/runtime/lr_parser.java 381 Avoid using if...else statements without curly braces
3495 src/java_cup/runtime/lr_parser.java 381 System.out.print is used
3496 src/java_cup/runtime/lr_parser.java 382 Avoid using if...else statements without curly braces
3497 src/java_cup/runtime/lr_parser.java 382 System.out.print is used
3498 src/java_cup/runtime/lr_parser.java 427 Local variable 'row' could be declared final
3499 src/java_cup/runtime/lr_parser.java 431 Avoid using if...else statements without curly braces
3500 src/java_cup/runtime/lr_parser.java 438 A method should have only one exit point, and that should be the last statement in the method
3501 src/java_cup/runtime/lr_parser.java 450 A method should have only one exit point, and that should be the last statement in the method
3502 src/java_cup/runtime/lr_parser.java 450 Avoid using if...else statements without curly braces
3503 src/java_cup/runtime/lr_parser.java 458 A method should have only one exit point, and that should be the last statement in the method
3504 src/java_cup/runtime/lr_parser.java 481 Local variable 'row' could be declared final
3505 src/java_cup/runtime/lr_parser.java 484 Avoid using if statements without curly braces
3506 src/java_cup/runtime/lr_parser.java 485 A method should have only one exit point, and that should be the last statement in the method
3507 src/java_cup/runtime/lr_parser.java 494 A method should have only one exit point, and that should be the last statement in the method
3508 src/java_cup/runtime/lr_parser.java 509 Avoid really long methods.
3509 src/java_cup/runtime/lr_parser.java 515 Found 'DD'-anomaly for variable 'lhs_sym' (lines '515'-'568').
3510 src/java_cup/runtime/lr_parser.java 515 Found 'DD'-anomaly for variable 'lhs_sym' (lines '515'-'605').
3511 src/java_cup/runtime/lr_parser.java 515 Found 'DU'-anomaly for variable 'lhs_sym' (lines '515'-'610').
3512 src/java_cup/runtime/lr_parser.java 544 Avoid using if statements without curly braces
3513 src/java_cup/runtime/lr_parser.java 545 Avoid throwing raw exception types.
3514 src/java_cup/runtime/lr_parser.java 597 Avoid if (x != y) ..; else ..;
3515 src/java_cup/runtime/lr_parser.java 605 Found 'DD'-anomaly for variable 'lhs_sym' (lines '605'-'568').
3516 src/java_cup/runtime/lr_parser.java 605 Found 'DD'-anomaly for variable 'lhs_sym' (lines '605'-'605').
3517 src/java_cup/runtime/lr_parser.java 605 Found 'DU'-anomaly for variable 'lhs_sym' (lines '605'-'610').
3518 src/java_cup/runtime/lr_parser.java 621 System.out.print is used
3519 src/java_cup/runtime/lr_parser.java 677 Avoid variables with short names like sb
3520 src/java_cup/runtime/lr_parser.java 677 Found 'DU'-anomaly for variable 'sb' (lines '677'-'686').
3521 src/java_cup/runtime/lr_parser.java 679 Avoid variables with short names like s
3522 src/java_cup/runtime/lr_parser.java 679 Local variable 's' could be declared final
3523 src/java_cup/runtime/lr_parser.java 683 Avoid instantiating new objects inside loops
3524 src/java_cup/runtime/lr_parser.java 683 Found 'DU'-anomaly for variable 'sb' (lines '683'-'686').
3525 src/java_cup/runtime/lr_parser.java 695 Avoid really long methods.
3526 src/java_cup/runtime/lr_parser.java 702 Found 'DD'-anomaly for variable 'lhs_sym' (lines '702'-'761').
3527 src/java_cup/runtime/lr_parser.java 702 Found 'DD'-anomaly for variable 'lhs_sym' (lines '702'-'805').
3528 src/java_cup/runtime/lr_parser.java 702 Found 'DU'-anomaly for variable 'lhs_sym' (lines '702'-'810').
3529 src/java_cup/runtime/lr_parser.java 734 Avoid using if statements without curly braces
3530 src/java_cup/runtime/lr_parser.java 735 Avoid throwing raw exception types.
3531 src/java_cup/runtime/lr_parser.java 797 Avoid if (x != y) ..; else ..;
3532 src/java_cup/runtime/lr_parser.java 805 Found 'DD'-anomaly for variable 'lhs_sym' (lines '805'-'761').
3533 src/java_cup/runtime/lr_parser.java 805 Found 'DD'-anomaly for variable 'lhs_sym' (lines '805'-'805').
3534 src/java_cup/runtime/lr_parser.java 805 Found 'DU'-anomaly for variable 'lhs_sym' (lines '805'-'810').
3535 src/java_cup/runtime/lr_parser.java 838 The method 'error_recovery' has a Cyclomatic Complexity of 11.
3536 src/java_cup/runtime/lr_parser.java 838 The method error_recovery() has an NPath complexity of 300
3537 src/java_cup/runtime/lr_parser.java 841 Avoid using if statements without curly braces
3538 src/java_cup/runtime/lr_parser.java 847 Avoid using if statements without curly braces
3539 src/java_cup/runtime/lr_parser.java 915 Found 'DU'-anomaly for variable 'right_pos' (lines '915'-'953').
3540 src/java_cup/runtime/lr_parser.java 915 Local variable 'right_pos' could be declared final
3541 src/java_cup/runtime/lr_parser.java 916 Found 'DD'-anomaly for variable 'left_pos' (lines '916'-'925').
3542 src/java_cup/runtime/lr_parser.java 925 Found 'DD'-anomaly for variable 'left_pos' (lines '925'-'925').
3543 src/java_cup/runtime/lr_parser.java 925 Found 'DU'-anomaly for variable 'left_pos' (lines '925'-'953').
3544 src/java_cup/runtime/lr_parser.java 961 Variables that are not final should not contain underscores (except for underscores in standard prefix/suffix).
3545 src/java_cup/runtime/lr_parser.java 1011 Avoid using for statements without curly braces
3546 src/java_cup/runtime/lr_parser.java 1033 The method 'try_parse_ahead' has a Cyclomatic Complexity of 11.
3547 src/java_cup/runtime/lr_parser.java 1040 Found 'DU'-anomaly for variable 'vstack' (lines '1,040'-'1,091').
3548 src/java_cup/runtime/lr_parser.java 1040 Local variable 'vstack' could be declared final
3549 src/java_cup/runtime/lr_parser.java 1078 Avoid using for statements without curly braces
3550 src/java_cup/runtime/lr_parser.java 1104 Avoid really long methods.
3551 src/java_cup/runtime/lr_parser.java 1104 The method 'parse_lookahead' has a Cyclomatic Complexity of 13.
3552 src/java_cup/runtime/lr_parser.java 1111 Found 'DD'-anomaly for variable 'lhs_sym' (lines '1,111'-'1,168').
3553 src/java_cup/runtime/lr_parser.java 1111 Found 'DU'-anomaly for variable 'lhs_sym' (lines '1,111'-'1,205').
3554 src/java_cup/runtime/lr_parser.java 1210 Avoid variables with short names like sa
3555 src/java_cup/runtime/lr_parser.java 1214 Avoid using for statements without curly braces
3556 src/java_cup/runtime/lr_parser.java 1218 Found 'DD'-anomaly for variable 'result' (lines '1,218'-'1,221').
3557 src/java_cup/runtime/lr_parser.java 1221 Avoid instantiating new objects inside loops
3558 src/java_cup/runtime/lr_parser.java 1221 Found 'DD'-anomaly for variable 'result' (lines '1,221'-'1,221').
3559 src/java_cup/runtime/lr_parser.java 1221 Found 'DD'-anomaly for variable 'result' (lines '1,221'-'1,223').
3560 src/java_cup/runtime/lr_parser.java 1222 Avoid using for statements without curly braces
3561 src/java_cup/runtime/lr_parser.java 1223 Found 'DD'-anomaly for variable 'result' (lines '1,223'-'1,221').
3562 src/java_cup/runtime/lr_parser.java 1223 Found 'DD'-anomaly for variable 'result' (lines '1,223'-'1,223').
3563 src/java_cup/runtime/virtual_parse_stack.java 22 Class names should begin with an uppercase character
3564 src/java_cup/runtime/virtual_parse_stack.java 28 Parameter 'shadowing_stack' is not assigned and could be declared final
3565 src/java_cup/runtime/virtual_parse_stack.java 31 Avoid using if statements without curly braces
3566 src/java_cup/runtime/virtual_parse_stack.java 32 Avoid throwing raw exception types.
3567 src/java_cup/runtime/virtual_parse_stack.java 41 Overridable method 'get_from_real' called during object construction
3568 src/java_cup/runtime/virtual_parse_stack.java 52 Found non-transient, non-static member. Please mark as transient or provide accessors.
3569 src/java_cup/runtime/virtual_parse_stack.java 52 Variables that are not final should not contain underscores (except for underscores in standard prefix/suffix).
3570 src/java_cup/runtime/virtual_parse_stack.java 60 Found non-transient, non-static member. Please mark as transient or provide accessors.
3571 src/java_cup/runtime/virtual_parse_stack.java 60 Variables that are not final should not contain underscores (except for underscores in standard prefix/suffix).
3572 src/java_cup/runtime/virtual_parse_stack.java 70 Found non-transient, non-static member. Please mark as transient or provide accessors.
3573 src/java_cup/runtime/virtual_parse_stack.java 79 Method names should not contain underscores
3574 src/java_cup/runtime/virtual_parse_stack.java 84 Avoid using if statements without curly braces
3575 src/java_cup/runtime/virtual_parse_stack.java 93 Avoid instantiating Integer objects. Call Integer.valueOf() instead.
3576 src/java_cup/runtime/virtual_parse_stack.java 111 Avoid using if statements without curly braces
3577 src/java_cup/runtime/virtual_parse_stack.java 112 Avoid throwing raw exception types.
3578 src/java_cup/runtime/virtual_parse_stack.java 123 Avoid using if statements without curly braces
3579 src/java_cup/runtime/virtual_parse_stack.java 124 Avoid throwing raw exception types.
3580 src/java_cup/runtime/virtual_parse_stack.java 131 Avoid using if statements without curly braces
3581 src/java_cup/runtime/virtual_parse_stack.java 138 Parameter 'state_num' is not assigned and could be declared final
3582 src/java_cup/runtime/virtual_parse_stack.java 140 Avoid instantiating Integer objects. Call Integer.valueOf() instead.
3583 src/pipe/common/AnalysisInstruction.java 26 A method should have only one exit point, and that should be the last statement in the method
3584 src/pipe/common/AnalysisSettings.java 21 Found non-transient, non-static member. Please mark as transient or provide accessors.
3585 src/pipe/common/AnalysisSettings.java 22 Found non-transient, non-static member. Please mark as transient or provide accessors.
3586 src/pipe/common/AnalysisSettings.java 23 Found non-transient, non-static member. Please mark as transient or provide accessors.
3587 src/pipe/common/AnalysisSettings.java 24 Found non-transient, non-static member. Please mark as transient or provide accessors.
3588 src/pipe/common/AnalysisSettings.java 25 Found non-transient, non-static member. Please mark as transient or provide accessors.
3589 src/pipe/common/AnalysisSettings.java 26 Avoid excessively long variable names like clientLoggingLevel
3590 src/pipe/common/AnalysisSettings.java 26 Avoid excessively long variable names like serverLoggingLevel
3591 src/pipe/common/AnalysisSettings.java 41 Assigning an Object to null is a code smell. Consider refactoring.
3592 src/pipe/common/AnalysisSettings.java 49 Avoid really long parameter lists.
3593 src/pipe/common/AnalysisSettings.java 58 Avoid excessively long variable names like usingServerLogging
3594 src/pipe/common/AnalysisSettings.java 59 Avoid excessively long variable names like usingClientLogging
3595 src/pipe/common/Cleanable.java 13 Avoid modifiers which are implied by the context
3596 src/pipe/common/Cleanable.java 15 Avoid modifiers which are implied by the context
3597 src/pipe/common/EvaluationStatus.java 22 A method should have only one exit point, and that should be the last statement in the method
3598 src/pipe/common/EvaluationStatus.java 24 A method should have only one exit point, and that should be the last statement in the method
3599 src/pipe/common/EvaluationStatus.java 26 A method should have only one exit point, and that should be the last statement in the method
3600 src/pipe/common/EvaluationStatus.java 28 A method should have only one exit point, and that should be the last statement in the method
3601 src/pipe/common/EvaluationStatus.java 30 A method should have only one exit point, and that should be the last statement in the method
3602 src/pipe/common/LoggingHelper.java 28 All methods are static. Consider using Singleton instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.
3603 src/pipe/common/LoggingHelper.java 29 To be compliant to J2EE, a webapp should not use any thread.
3604 src/pipe/common/LoggingHelper.java 32 Found non-transient, non-static member. Please mark as transient or provide accessors.
3605 src/pipe/common/LoggingHelper.java 33 Found non-transient, non-static member. Please mark as transient or provide accessors.
3606 src/pipe/common/LoggingHelper.java 34 Found non-transient, non-static member. Please mark as transient or provide accessors.
3607 src/pipe/common/LoggingHelper.java 34 The Logger variable declaration does not contain the static and final modifiers
3608 src/pipe/common/LoggingHelper.java 35 Found non-transient, non-static member. Please mark as transient or provide accessors.
3609 src/pipe/common/LoggingHelper.java 36 Found non-transient, non-static member. Please mark as transient or provide accessors.
3610 src/pipe/common/LoggingHelper.java 38 It is a good practice to call super() in a constructor
3611 src/pipe/common/LoggingHelper.java 58 Avoid variables with short names like sh
3612 src/pipe/common/LoggingHelper.java 59 Avoid using ThreadGroup; it is not thread safe
3613 src/pipe/common/LoggingHelper.java 60 Avoid variables with short names like l
3614 src/pipe/common/LoggingHelper.java 80 Avoid variables with short names like e
3615 src/pipe/common/LoggingHelper.java 83 Avoid variables with short names like p
3616 src/pipe/common/LoggingHelper.java 98 Avoid variables with short names like ch
3617 src/pipe/common/LoggingHelper.java 99 Avoid using ThreadGroup; it is not thread safe
3618 src/pipe/common/LoggingHelper.java 122 Avoid using ThreadGroup; it is not thread safe
3619 src/pipe/common/LoggingHelper.java 133 To be compliant to J2EE, a webapp should not use any thread.
3620 src/pipe/common/LoggingHelper.java 143 Avoid using ThreadGroup; it is not thread safe
3621 src/pipe/common/PTArithComp.java 15 A method should have only one exit point, and that should be the last statement in the method
3622 src/pipe/common/PTArithComp.java 19 A method should have only one exit point, and that should be the last statement in the method
3623 src/pipe/common/PTArithComp.java 23 A method should have only one exit point, and that should be the last statement in the method
3624 src/pipe/common/PTArithComp.java 27 A method should have only one exit point, and that should be the last statement in the method
3625 src/pipe/common/PTArithOp.java 15 A method should have only one exit point, and that should be the last statement in the method
3626 src/pipe/common/PTArithOp.java 19 A method should have only one exit point, and that should be the last statement in the method
3627 src/pipe/common/PTArithOp.java 23 A method should have only one exit point, and that should be the last statement in the method
3628 src/pipe/common/PTArithOp.java 27 A method should have only one exit point, and that should be the last statement in the method
3629 src/pipe/common/PTDisCon.java 13 Avoid using if statements without curly braces
3630 src/pipe/common/PTDisCon.java 14 A method should have only one exit point, and that should be the last statement in the method
3631 src/pipe/common/PTNode.java 10 The class 'PTNode' has a Cyclomatic Complexity of 6(Highest = 28).
3632 src/pipe/common/PTNode.java 30 A switch statement does not contain a break
3633 src/pipe/common/PTNode.java 52 A method should have only one exit point, and that should be the last statement in the method
3634 src/pipe/common/PTNode.java 60 A switch statement does not contain a break
3635 src/pipe/common/PTNode.java 64 A method should have only one exit point, and that should be the last statement in the method
3636 src/pipe/common/PTNode.java 76 The method 'toString' has a Cyclomatic Complexity of 28.
3637 src/pipe/common/PTNode.java 81 A method should have only one exit point, and that should be the last statement in the method
3638 src/pipe/common/PTNode.java 83 A method should have only one exit point, and that should be the last statement in the method
3639 src/pipe/common/PTNode.java 85 A method should have only one exit point, and that should be the last statement in the method
3640 src/pipe/common/PTNode.java 141 A switch statement does not contain a break
3641 src/pipe/common/PTNode.java 157 A switch statement does not contain a break
3642 src/pipe/common/PerformanceMeasure.java 9 Avoid using implementation types like 'ArrayList'; use the interface instead
3643 src/pipe/common/PerformanceMeasure.java 9 Avoid using implementation types like 'ArrayList'; use the interface instead
3644 src/pipe/common/PerformanceMeasure.java 9 Found non-transient, non-static member. Please mark as transient or provide accessors.
3645 src/pipe/common/PerformanceMeasure.java 10 Avoid using implementation types like 'ArrayList'; use the interface instead
3646 src/pipe/common/PerformanceMeasure.java 10 Avoid using implementation types like 'ArrayList'; use the interface instead
3647 src/pipe/common/PerformanceMeasure.java 10 Found non-transient, non-static member. Please mark as transient or provide accessors.
3648 src/pipe/common/PerformanceMeasure.java 11 Avoid using implementation types like 'ArrayList'; use the interface instead
3649 src/pipe/common/PerformanceMeasure.java 11 Avoid using implementation types like 'ArrayList'; use the interface instead
3650 src/pipe/common/PerformanceMeasure.java 11 Found non-transient, non-static member. Please mark as transient or provide accessors.
3651 src/pipe/common/PerformanceMeasure.java 19 Avoid variables with short names like id
3652 src/pipe/common/PerformanceMeasure.java 19 Parameter 'id' is not assigned and could be declared final
3653 src/pipe/common/PerformanceMeasure.java 24 Avoid variables with short names like id
3654 src/pipe/common/PerformanceMeasure.java 24 Parameter 'id' is not assigned and could be declared final
3655 src/pipe/common/PerformanceMeasure.java 29 Parameter 'newEstimator' is not assigned and could be declared final
3656 src/pipe/common/QueryConstants.java 17 An Interface should be used only to model a behaviour; consider converting this to a class.
3657 src/pipe/common/QueryConstants.java 41 Avoid excessively long variable names like PASSAGETIMEDENSITY_NODE
3658 src/pipe/common/QueryConstants.java 44 Avoid excessively long variable names like PROBININTERVAL_NODE
3659 src/pipe/common/QueryConstants.java 48 Avoid excessively long variable names like STEADYSTATEPROB_NODE
3660 src/pipe/common/QueryConstants.java 49 Avoid excessively long variable names like STEADYSTATESTATES_NODE
3661 src/pipe/common/QueryConstants.java 63 Avoid excessively long variable names like STATEFUNCTION_NODE
3662 src/pipe/common/QueryConstants.java 87 Variables that are final and static should be in all caps.
3663 src/pipe/common/QueryConstants.java 89 Variables that are final and static should be in all caps.
3664 src/pipe/common/QueryConstants.java 92 Variables that are final and static should be in all caps.
3665 src/pipe/common/QueryConstants.java 93 Variables that are final and static should be in all caps.
3666 src/pipe/common/QueryConstants.java 94 Variables that are final and static should be in all caps.
3667 src/pipe/common/QueryConstants.java 143 Avoid modifiers which are implied by the context
3668 src/pipe/common/QueryConstants.java 144 Avoid modifiers which are implied by the context
3669 src/pipe/common/QueryConstants.java 145 Avoid modifiers which are implied by the context
3670 src/pipe/common/QueryConstants.java 146 Avoid modifiers which are implied by the context
3671 src/pipe/common/QueryConstants.java 147 Avoid modifiers which are implied by the context
3672 src/pipe/common/ServerConstants.java 10 An Interface should be used only to model a behaviour; consider converting this to a class.
3673 src/pipe/common/ServerConstants.java 12 Avoid excessively long variable names like cdfResultsFileName
3674 src/pipe/common/ServerConstants.java 12 Avoid modifiers which are implied by the context
3675 src/pipe/common/ServerConstants.java 12 Variables that are final and static should be in all caps.
3676 src/pipe/common/ServerConstants.java 13 Avoid excessively long variable names like pdfResultsFileName
3677 src/pipe/common/ServerConstants.java 13 Avoid modifiers which are implied by the context
3678 src/pipe/common/ServerConstants.java 13 Variables that are final and static should be in all caps.
3679 src/pipe/common/ServerConstants.java 14 Avoid excessively long variable names like convolutionResultsFileName
3680 src/pipe/common/ServerConstants.java 14 Avoid modifiers which are implied by the context
3681 src/pipe/common/ServerConstants.java 14 Variables that are final and static should be in all caps.
3682 src/pipe/common/ServerConstants.java 15 Avoid excessively long variable names like percentileResultsFileName
3683 src/pipe/common/ServerConstants.java 15 Avoid modifiers which are implied by the context
3684 src/pipe/common/ServerConstants.java 15 Variables that are final and static should be in all caps.
3685 src/pipe/common/ServerConstants.java 16 Avoid excessively long variable names like probInIntervalResultsFileName
3686 src/pipe/common/ServerConstants.java 16 Avoid modifiers which are implied by the context
3687 src/pipe/common/ServerConstants.java 16 Variables that are final and static should be in all caps.
3688 src/pipe/common/ServerConstants.java 17 The String literal "results.dat" appears 4 times in this file; the first occurrence is on line 17
3689 src/pipe/common/SimpleArc.java 14 Found non-transient, non-static member. Please mark as transient or provide accessors.
3690 src/pipe/common/SimpleArc.java 15 Found non-transient, non-static member. Please mark as transient or provide accessors.
3691 src/pipe/common/SimpleArc.java 17 Parameter 'placeId' is not assigned and could be declared final
3692 src/pipe/common/SimpleArc.java 17 Parameter 'weight' is not assigned and could be declared final
3693 src/pipe/common/SimpleOperationNode.java 22 Found non-transient, non-static member. Please mark as transient or provide accessors.
3694 src/pipe/common/SimpleOperationNode.java 24 Avoid using implementation types like 'HashMap'; use the interface instead
3695 src/pipe/common/SimpleOperationNode.java 24 Avoid using implementation types like 'HashMap'; use the interface instead
3696 src/pipe/common/SimpleOperationNode.java 24 Found non-transient, non-static member. Please mark as transient or provide accessors.
3697 src/pipe/common/SimpleOperationNode.java 31 Avoid using implementation types like 'HashMap'; use the interface instead
3698 src/pipe/common/SimpleOperationNode.java 31 Avoid using implementation types like 'HashMap'; use the interface instead
3699 src/pipe/common/SimpleOperationNode.java 31 Avoid variables with short names like id
3700 src/pipe/common/SimpleOperationNode.java 31 Parameter 'children' is not assigned and could be declared final
3701 src/pipe/common/SimpleOperationNode.java 31 Parameter 'id' is not assigned and could be declared final
3702 src/pipe/common/SimpleOperationNode.java 31 Parameter 'parent' is not assigned and could be declared final
3703 src/pipe/common/SimpleOperationNode.java 31 Parameter 'type' is not assigned and could be declared final
3704 src/pipe/common/SimpleOperationNode.java 36 Avoid variables with short names like id
3705 src/pipe/common/SimpleOperationNode.java 36 Parameter 'id' is not assigned and could be declared final
3706 src/pipe/common/SimpleOperationNode.java 39 Avoid using implementation types like 'HashMap'; use the interface instead
3707 src/pipe/common/SimpleOperationNode.java 39 Avoid using implementation types like 'HashMap'; use the interface instead
3708 src/pipe/common/SimpleOperationNode.java 45 Avoid using implementation types like 'HashMap'; use the interface instead
3709 src/pipe/common/SimpleOperationNode.java 45 Avoid using implementation types like 'HashMap'; use the interface instead
3710 src/pipe/common/SimplePlaces.java 18 Found non-transient, non-static member. Please mark as transient or provide accessors.
3711 src/pipe/common/SimplePlaces.java 19 Found non-transient, non-static member. Please mark as transient or provide accessors.
3712 src/pipe/common/SimplePlaces.java 20 Found non-transient, non-static member. Please mark as transient or provide accessors.
3713 src/pipe/common/SimplePlaces.java 21 Found non-transient, non-static member. Please mark as transient or provide accessors.
3714 src/pipe/common/SimplePlaces.java 24 Avoid variables with short names like i
3715 src/pipe/common/SimpleTransitions.java 24 Found non-transient, non-static member. Please mark as transient or provide accessors.
3716 src/pipe/common/SimpleTransitions.java 24 Found non-transient, non-static member. Please mark as transient or provide accessors.
3717 src/pipe/common/SimpleTransitions.java 25 Found non-transient, non-static member. Please mark as transient or provide accessors.
3718 src/pipe/common/SimpleTransitions.java 26 Found non-transient, non-static member. Please mark as transient or provide accessors.
3719 src/pipe/common/SimpleTransitions.java 27 Avoid using implementation types like 'ArrayList'; use the interface instead
3720 src/pipe/common/SimpleTransitions.java 27 Avoid using implementation types like 'ArrayList'; use the interface instead
3721 src/pipe/common/SimpleTransitions.java 27 Found non-transient, non-static member. Please mark as transient or provide accessors.
3722 src/pipe/common/SimpleTransitions.java 31 Avoid variables with short names like i
3723 src/pipe/common/SimpleTransitions.java 55 Avoid instantiating new objects inside loops
3724 src/pipe/common/SimpleTransitions.java 56 Avoid instantiating new objects inside loops
3725 src/pipe/common/SimpleTransitions.java 65 Avoid instantiating new objects inside loops
3726 src/pipe/common/SimpleTransitions.java 74 Avoid instantiating new objects inside loops
3727 src/pipe/common/SoftExceptionHandler.java 16 Found non-transient, non-static member. Please mark as transient or provide accessors.
3728 src/pipe/common/SoftExceptionHandler.java 16 The Logger variable declaration does not contain the static and final modifiers
3729 src/pipe/common/SoftExceptionHandler.java 22 To be compliant to J2EE, a webapp should not use any thread.
3730 src/pipe/common/StringHelper.java 17 All methods are static. Consider using Singleton instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.
3731 src/pipe/common/StringHelper.java 23 Avoid reassigning parameters such as 'scanTo'
3732 src/pipe/common/StringHelper.java 23 Avoid variables with short names like s
3733 src/pipe/common/StringHelper.java 27 Avoid variables with short names like p1
3734 src/pipe/common/StringHelper.java 28 Avoid variables with short names like m
3735 src/pipe/common/StringHelper.java 29 Found 'DD'-anomaly for variable 'result' (lines '29'-'32').
3736 src/pipe/common/StringHelper.java 32 Found 'DD'-anomaly for variable 'result' (lines '32'-'32').
3737 src/pipe/common/StringHelper.java 40 Avoid variables with short names like p
3738 src/pipe/common/StringHelper.java 40 Found 'DU'-anomaly for variable 'p' (lines '40'-'64').
3739 src/pipe/common/StringHelper.java 41 Found 'DD'-anomaly for variable 'result' (lines '41'-'54').
3740 src/pipe/common/StringHelper.java 42 Found 'DD'-anomaly for variable 'line' (lines '42'-'47').
3741 src/pipe/common/StringHelper.java 42 Found 'DU'-anomaly for variable 'line' (lines '42'-'64').
3742 src/pipe/common/StringHelper.java 43 Avoid calling toString() on String objects; this is unnecessary.
3743 src/pipe/common/StringHelper.java 43 Avoid variables with short names like s1
3744 src/pipe/common/StringHelper.java 50 Avoid instantiating new objects inside loops
3745 src/pipe/common/StringHelper.java 54 Found 'DD'-anomaly for variable 'result' (lines '54'-'54').
3746 src/pipe/common/StringHelper.java 79 Prefer StringBuffer over += for concatenating strings
3747 src/pipe/common/StringHelper.java 83 Prefer StringBuffer over += for concatenating strings
3748 src/pipe/common/StringHelper.java 87 Prefer StringBuffer over += for concatenating strings
3749 src/pipe/common/StringHelper.java 91 Prefer StringBuffer over += for concatenating strings
3750 src/pipe/common/StringHelper.java 109 Avoid using implementation types like 'HashMap'; use the interface instead
3751 src/pipe/common/StringHelper.java 109 Avoid using implementation types like 'HashMap'; use the interface instead
3752 src/pipe/common/StringHelper.java 131 Avoid using implementation types like 'HashMap'; use the interface instead
3753 src/pipe/common/StringHelper.java 131 Avoid using implementation types like 'HashMap'; use the interface instead
3754 src/pipe/common/StringHelper.java 134 Avoid using final local variables, turn them into fields
3755 src/pipe/common/StringHelper.java 139 Found 'DU'-anomaly for variable 'labels' (lines '139'-'167').
3756 src/pipe/common/StringHelper.java 182 Avoid using implementation types like 'HashMap'; use the interface instead
3757 src/pipe/common/StringHelper.java 182 Avoid using implementation types like 'HashMap'; use the interface instead
3758 src/pipe/common/dataLayer/AnnotationNote.java 8 Package name contains upper case characters
3759 src/pipe/common/dataLayer/AnnotationNote.java 41 This class has too many methods, consider refactoring it.
3760 src/pipe/common/dataLayer/AnnotationNote.java 46 Found non-transient, non-static member. Please mark as transient or provide accessors.
3761 src/pipe/common/dataLayer/AnnotationNote.java 52 Avoid variables with short names like e
3762 src/pipe/common/dataLayer/AnnotationNote.java 57 Avoid variables with short names like e
3763 src/pipe/common/dataLayer/AnnotationNote.java 62 Avoid variables with short names like e
3764 src/pipe/common/dataLayer/AnnotationNote.java 79 Found non-transient, non-static member. Please mark as transient or provide accessors.
3765 src/pipe/common/dataLayer/AnnotationNote.java 83 Found non-transient, non-static member. Please mark as transient or provide accessors.
3766 src/pipe/common/dataLayer/AnnotationNote.java 83 Use explicit scoping instead of the default package private level
3767 src/pipe/common/dataLayer/AnnotationNote.java 84 Found non-transient, non-static member. Please mark as transient or provide accessors.
3768 src/pipe/common/dataLayer/AnnotationNote.java 84 Use explicit scoping instead of the default package private level
3769 src/pipe/common/dataLayer/AnnotationNote.java 85 Found non-transient, non-static member. Please mark as transient or provide accessors.
3770 src/pipe/common/dataLayer/AnnotationNote.java 87 It is a good practice to call super() in a constructor
3771 src/pipe/common/dataLayer/AnnotationNote.java 97 Avoid variables with short names like x
3772 src/pipe/common/dataLayer/AnnotationNote.java 97 Avoid variables with short names like y
3773 src/pipe/common/dataLayer/AnnotationNote.java 153 It is a good practice to call super() in a constructor
3774 src/pipe/common/dataLayer/AnnotationNote.java 198 It is a good practice to call super() in a constructor
3775 src/pipe/common/dataLayer/AnnotationNote.java 240 Avoid instantiating new objects inside loops
3776 src/pipe/common/dataLayer/AnnotationNote.java 262 Overridable method 'updateBounds' called during object construction
3777 src/pipe/common/dataLayer/AnnotationNote.java 270 Overridable method 'updateBounds' called during object construction
3778 src/pipe/common/dataLayer/AnnotationNote.java 311 Use bitwise inversion to invert boolean values
3779 src/pipe/common/dataLayer/Arc.java 1 Package name contains upper case characters
3780 src/pipe/common/dataLayer/Arc.java 40 This class has too many methods, consider refactoring it.
3781 src/pipe/common/dataLayer/Arc.java 46 Variables that are final and static should be in all caps.
3782 src/pipe/common/dataLayer/Arc.java 68 Found non-transient, non-static member. Please mark as transient or provide accessors.
3783 src/pipe/common/dataLayer/Arc.java 72 Found non-transient, non-static member. Please mark as transient or provide accessors.
3784 src/pipe/common/dataLayer/Arc.java 77 Found non-transient, non-static member. Please mark as transient or provide accessors.
3785 src/pipe/common/dataLayer/Arc.java 82 Found non-transient, non-static member. Please mark as transient or provide accessors.
3786 src/pipe/common/dataLayer/Arc.java 98 Avoid excessively long variable names like startPositionXInput
3787 src/pipe/common/dataLayer/Arc.java 98 It is a good practice to call super() in a constructor
3788 src/pipe/common/dataLayer/Arc.java 99 Avoid excessively long variable names like startPositionYInput
3789 src/pipe/common/dataLayer/Arc.java 109 Overridable method 'updateBounds' called during object construction
3790 src/pipe/common/dataLayer/Arc.java 135 Avoid excessively long variable names like startPositionXInput
3791 src/pipe/common/dataLayer/Arc.java 135 Avoid really long parameter lists.
3792 src/pipe/common/dataLayer/Arc.java 136 Avoid excessively long variable names like startPositionYInput
3793 src/pipe/common/dataLayer/Arc.java 155 Overridable method 'setWeight' called during object construction
3794 src/pipe/common/dataLayer/Arc.java 156 Overridable method 'setTagged' called during object construction
3795 src/pipe/common/dataLayer/Arc.java 181 Avoid excessively long variable names like startPositionXInput
3796 src/pipe/common/dataLayer/Arc.java 181 Avoid unused constructor parameters such as 'colorInput'.
3797 src/pipe/common/dataLayer/Arc.java 194 Overridable method 'setSource' called during object construction
3798 src/pipe/common/dataLayer/Arc.java 195 Overridable method 'setTarget' called during object construction
3799 src/pipe/common/dataLayer/Arc.java 235 It is a good practice to call super() in a constructor
3800 src/pipe/common/dataLayer/Arc.java 280 Overriding method merely calls super
3801 src/pipe/common/dataLayer/Arc.java 280 clone() method should throw CloneNotSupportedException
3802 src/pipe/common/dataLayer/Arc.java 286 Avoid variables with short names like x
3803 src/pipe/common/dataLayer/Arc.java 286 Avoid variables with short names like y
3804 src/pipe/common/dataLayer/Arc.java 387 Avoid if (x != y) ..; else ..;
3805 src/pipe/common/dataLayer/Arc.java 389 A method should have only one exit point, and that should be the last statement in the method
3806 src/pipe/common/dataLayer/Arc.java 393 Avoid if (x != y) ..; else ..;
3807 src/pipe/common/dataLayer/Arc.java 395 A method should have only one exit point, and that should be the last statement in the method
3808 src/pipe/common/dataLayer/Arc.java 474 A method should have only one exit point, and that should be the last statement in the method
3809 src/pipe/common/dataLayer/Arc.java 499 A method should have only one exit point, and that should be the last statement in the method
3810 src/pipe/common/dataLayer/Arc.java 568 Avoid variables with short names like g
3811 src/pipe/common/dataLayer/Arc.java 571 Avoid variables with short names like g2
3812 src/pipe/common/dataLayer/Arc.java 601 Avoid variables with short names like x
3813 src/pipe/common/dataLayer/Arc.java 652 Found 'DU'-anomaly for variable 'wasTagged' (lines '652'-'678').
3814 src/pipe/common/dataLayer/Arc.java 659 Avoid using if statements without curly braces
3815 src/pipe/common/dataLayer/Arc.java 668 Avoid using if statements without curly braces
3816 src/pipe/common/dataLayer/Arc.java 744 Avoid using if statements without curly braces
3817 src/pipe/common/dataLayer/Arc.java 745 Avoid using if statements without curly braces
3818 src/pipe/common/dataLayer/ArcPath.java 11 Package name contains upper case characters
3819 src/pipe/common/dataLayer/ArcPath.java 11 This class has a bunch of public methods and attributes
3820 src/pipe/common/dataLayer/ArcPath.java 38 This class has too many methods, consider refactoring it.
3821 src/pipe/common/dataLayer/ArcPath.java 48 Found non-transient, non-static member. Please mark as transient or provide accessors.
3822 src/pipe/common/dataLayer/ArcPath.java 49 Found non-transient, non-static member. Please mark as transient or provide accessors.
3823 src/pipe/common/dataLayer/ArcPath.java 50 Found non-transient, non-static member. Please mark as transient or provide accessors.
3824 src/pipe/common/dataLayer/ArcPath.java 51 Found non-transient, non-static member. Please mark as transient or provide accessors.
3825 src/pipe/common/dataLayer/ArcPath.java 52 Found non-transient, non-static member. Please mark as transient or provide accessors.
3826 src/pipe/common/dataLayer/ArcPath.java 53 Use explicit scoping instead of the default package private level
3827 src/pipe/common/dataLayer/ArcPath.java 57 This final field could be made static
3828 src/pipe/common/dataLayer/ArcPath.java 59 Avoid variables with short names like a
3829 src/pipe/common/dataLayer/ArcPath.java 59 Parameter 'a' is not assigned and could be declared final
3830 src/pipe/common/dataLayer/ArcPath.java 69 Avoid variables with short names like x
3831 src/pipe/common/dataLayer/ArcPath.java 69 Avoid variables with short names like y
3832 src/pipe/common/dataLayer/ArcPath.java 69 Parameter 'type' is not assigned and could be declared final
3833 src/pipe/common/dataLayer/ArcPath.java 69 Parameter 'x' is not assigned and could be declared final
3834 src/pipe/common/dataLayer/ArcPath.java 69 Parameter 'y' is not assigned and could be declared final
3835 src/pipe/common/dataLayer/ArcPath.java 74 Avoid variables with short names like x
3836 src/pipe/common/dataLayer/ArcPath.java 74 Avoid variables with short names like y
3837 src/pipe/common/dataLayer/ArcPath.java 74 Parameter 'type' is not assigned and could be declared final
3838 src/pipe/common/dataLayer/ArcPath.java 100 Avoid instantiating new objects inside loops
3839 src/pipe/common/dataLayer/ArcPath.java 129 Avoid instantiating new objects inside loops
3840 src/pipe/common/dataLayer/ArcPath.java 139 Found 'DD'-anomaly for variable 'gamma' (lines '139'-'152').
3841 src/pipe/common/dataLayer/ArcPath.java 140 Found 'DD'-anomaly for variable 'delta' (lines '140'-'159').
3842 src/pipe/common/dataLayer/ArcPath.java 141 Found 'DD'-anomaly for variable 'D' (lines '141'-'166').
3843 src/pipe/common/dataLayer/ArcPath.java 152 Found 'DD'-anomaly for variable 'gamma' (lines '152'-'155').
3844 src/pipe/common/dataLayer/ArcPath.java 152 Found 'DD'-anomaly for variable 'gamma' (lines '152'-'157').
3845 src/pipe/common/dataLayer/ArcPath.java 159 Found 'DD'-anomaly for variable 'delta' (lines '159'-'162').
3846 src/pipe/common/dataLayer/ArcPath.java 159 Found 'DD'-anomaly for variable 'delta' (lines '159'-'164').
3847 src/pipe/common/dataLayer/ArcPath.java 166 Found 'DD'-anomaly for variable 'D' (lines '166'-'169').
3848 src/pipe/common/dataLayer/ArcPath.java 166 Found 'DU'-anomaly for variable 'D' (lines '166'-'180').
3849 src/pipe/common/dataLayer/ArcPath.java 173 Found 'DD'-anomaly for variable 'C' (lines '173'-'176').
3850 src/pipe/common/dataLayer/ArcPath.java 176 Avoid instantiating new objects inside loops
3851 src/pipe/common/dataLayer/ArcPath.java 176 Found 'DD'-anomaly for variable 'C' (lines '176'-'176').
3852 src/pipe/common/dataLayer/ArcPath.java 227 Assigning an Object to null is a code smell. Consider refactoring.
3853 src/pipe/common/dataLayer/ArcPath.java 297 Found 'DD'-anomaly for variable 'details' (lines '297'-'302').
3854 src/pipe/common/dataLayer/ArcPath.java 302 Found 'DD'-anomaly for variable 'details' (lines '302'-'303').
3855 src/pipe/common/dataLayer/ArcPath.java 303 Found 'DD'-anomaly for variable 'details' (lines '303'-'304').
3856 src/pipe/common/dataLayer/ArcPath.java 304 Found 'DD'-anomaly for variable 'details' (lines '304'-'302').
3857 src/pipe/common/dataLayer/ArcPath.java 341 Found 'DD'-anomaly for variable 'p' (lines '341'-'352').
3858 src/pipe/common/dataLayer/ArcPath.java 344 Found 'DU'-anomaly for variable 'modCD' (lines '344'-'360').
3859 src/pipe/common/dataLayer/ArcPath.java 346 Found 'DU'-anomaly for variable 'ABx' (lines '346'-'360').
3860 src/pipe/common/dataLayer/ArcPath.java 347 Found 'DU'-anomaly for variable 'ABy' (lines '347'-'360').
3861 src/pipe/common/dataLayer/ArcPath.java 369 A method should have only one exit point, and that should be the last statement in the method
3862 src/pipe/common/dataLayer/ArcPath.java 373 A method should have only one exit point, and that should be the last statement in the method
3863 src/pipe/common/dataLayer/ArcPath.java 442 A method should have only one exit point, and that should be the last statement in the method
3864 src/pipe/common/dataLayer/ArcPath.java 584 Found 'DD'-anomaly for variable 'curveStartIndex' (lines '584'-'584').
3865 src/pipe/common/dataLayer/ArcPath.java 584 Found 'DD'-anomaly for variable 'curveStartIndex' (lines '584'-'590').
3866 src/pipe/common/dataLayer/ArcPath.java 584 Found 'DU'-anomaly for variable 'curveStartIndex' (lines '584'-'631').
3867 src/pipe/common/dataLayer/ArcPath.java 585 Found 'DD'-anomaly for variable 'curveEndIndex' (lines '585'-'585').
3868 src/pipe/common/dataLayer/ArcPath.java 585 Found 'DD'-anomaly for variable 'curveEndIndex' (lines '585'-'595').
3869 src/pipe/common/dataLayer/ArcPath.java 585 Found 'DU'-anomaly for variable 'curveEndIndex' (lines '585'-'631').
3870 src/pipe/common/dataLayer/ArcPath.java 588 Avoid unnecessary comparisons in boolean expressions
3871 src/pipe/common/dataLayer/ArcPath.java 592 Avoid modifying an outer loop incrementer in an inner loop for update expression
3872 src/pipe/common/dataLayer/ArcPath.java 592 Avoid unnecessary comparisons in boolean expressions
3873 src/pipe/common/dataLayer/ArcPath.java 595 Found 'DD'-anomaly for variable 'curveEndIndex' (lines '595'-'595').
3874 src/pipe/common/dataLayer/ArcPath.java 600 Avoid instantiating new objects inside loops
3875 src/pipe/common/dataLayer/ArcPath.java 600 Found 'DD'-anomaly for variable 'x' (lines '600'-'607').
3876 src/pipe/common/dataLayer/ArcPath.java 600 Found 'DD'-anomaly for variable 'x' (lines '600'-'610').
3877 src/pipe/common/dataLayer/ArcPath.java 601 Avoid instantiating new objects inside loops
3878 src/pipe/common/dataLayer/ArcPath.java 601 Found 'DD'-anomaly for variable 'y' (lines '601'-'608').
3879 src/pipe/common/dataLayer/ArcPath.java 601 Found 'DD'-anomaly for variable 'y' (lines '601'-'611').
3880 src/pipe/common/dataLayer/ArcPath.java 602 Found 'DD'-anomaly for variable 'X' (lines '602'-'613').
3881 src/pipe/common/dataLayer/ArcPath.java 603 Found 'DD'-anomaly for variable 'Y' (lines '603'-'614').
3882 src/pipe/common/dataLayer/ArcPath.java 607 Found 'DD'-anomaly for variable 'x' (lines '607'-'607').
3883 src/pipe/common/dataLayer/ArcPath.java 607 Found 'DD'-anomaly for variable 'x' (lines '607'-'610').
3884 src/pipe/common/dataLayer/ArcPath.java 608 Found 'DD'-anomaly for variable 'y' (lines '608'-'608').
3885 src/pipe/common/dataLayer/ArcPath.java 608 Found 'DD'-anomaly for variable 'y' (lines '608'-'611').
3886 src/pipe/common/dataLayer/ArcPath.java 613 Found 'DD'-anomaly for variable 'X' (lines '613'-'602').
3887 src/pipe/common/dataLayer/ArcPath.java 613 Found 'DU'-anomaly for variable 'X' (lines '613'-'631').
3888 src/pipe/common/dataLayer/ArcPath.java 614 Found 'DD'-anomaly for variable 'Y' (lines '614'-'603').
3889 src/pipe/common/dataLayer/ArcPath.java 614 Found 'DU'-anomaly for variable 'Y' (lines '614'-'631').
3890 src/pipe/common/dataLayer/ArcPath.java 637 Found 'DU'-anomaly for variable 'source' (lines '637'-'680').
3891 src/pipe/common/dataLayer/ArcPath.java 638 Found 'DU'-anomaly for variable 'target' (lines '638'-'680').
3892 src/pipe/common/dataLayer/ArcPath.java 639 Found 'DU'-anomaly for variable 'anAngle' (lines '639'-'680').
3893 src/pipe/common/dataLayer/ArcPath.java 641 Avoid if (x != y) ..; else ..;
3894 src/pipe/common/dataLayer/ArcPath.java 645 No need to check for null before an instanceof
3895 src/pipe/common/dataLayer/ArcPath.java 646 Avoid unnecessary comparisons in boolean expressions
3896 src/pipe/common/dataLayer/ArcPath.java 663 Avoid unnecessary comparisons in boolean expressions
3897 src/pipe/common/dataLayer/ArcPath.java 721 Found 'DD'-anomaly for variable 'myCurrentPoint' (lines '721'-'729').
3898 src/pipe/common/dataLayer/ArcPath.java 721 Found 'DU'-anomaly for variable 'myCurrentPoint' (lines '721'-'767').
3899 src/pipe/common/dataLayer/ArcPath.java 722 Avoid excessively long variable names like myPreviousButOnePoint
3900 src/pipe/common/dataLayer/ArcPath.java 722 Found 'DD'-anomaly for variable 'myPreviousButOnePoint' (lines '722'-'748').
3901 src/pipe/common/dataLayer/ArcPath.java 722 Found 'DU'-anomaly for variable 'myPreviousButOnePoint' (lines '722'-'767').
3902 src/pipe/common/dataLayer/ArcPath.java 723 Found 'DD'-anomaly for variable 'myNextPoint' (lines '723'-'756').
3903 src/pipe/common/dataLayer/ArcPath.java 723 Found 'DU'-anomaly for variable 'myNextPoint' (lines '723'-'767').
3904 src/pipe/common/dataLayer/ArcPath.java 724 Found 'DD'-anomaly for variable 'myPreviousPoint' (lines '724'-'728').
3905 src/pipe/common/dataLayer/ArcPath.java 724 Found 'DU'-anomaly for variable 'myPreviousPoint' (lines '724'-'767').
3906 src/pipe/common/dataLayer/ArcPath.java 731 Avoid unnecessary comparisons in boolean expressions
3907 src/pipe/common/dataLayer/ArcPath.java 798 Found 'DD'-anomaly for variable 'distances' (lines '798'-'806').
3908 src/pipe/common/dataLayer/ArcPath.java 806 Found 'DD'-anomaly for variable 'distances' (lines '806'-'806').
3909 src/pipe/common/dataLayer/ArcPath.java 810 Found 'DU'-anomaly for variable 'shortest' (lines '810'-'830').
3910 src/pipe/common/dataLayer/ArcPath.java 811 Found 'DD'-anomaly for variable 'wantedpoint' (lines '811'-'817').
3911 src/pipe/common/dataLayer/ArcPath.java 816 Found 'DU'-anomaly for variable 'shortest' (lines '816'-'830').
3912 src/pipe/common/dataLayer/ArcPath.java 817 Found 'DD'-anomaly for variable 'wantedpoint' (lines '817'-'817').
3913 src/pipe/common/dataLayer/ArcPath.java 852 Use explicit scoping instead of the default package private level
3914 src/pipe/common/dataLayer/ArcPathPoint.java 9 Package name contains upper case characters
3915 src/pipe/common/dataLayer/ArcPathPoint.java 45 Found non-transient, non-static member. Please mark as transient or provide accessors.
3916 src/pipe/common/dataLayer/ArcPathPoint.java 45 This final field could be made static
3917 src/pipe/common/dataLayer/ArcPathPoint.java 46 Found non-transient, non-static member. Please mark as transient or provide accessors.
3918 src/pipe/common/dataLayer/ArcPathPoint.java 47 Found non-transient, non-static member. Please mark as transient or provide accessors.
3919 src/pipe/common/dataLayer/ArcPathPoint.java 48 Found non-transient, non-static member. Please mark as transient or provide accessors.
3920 src/pipe/common/dataLayer/ArcPathPoint.java 55 Avoid variables with short names like a
3921 src/pipe/common/dataLayer/ArcPathPoint.java 55 It is a good practice to call super() in a constructor
3922 src/pipe/common/dataLayer/ArcPathPoint.java 62 Overridable method 'setPointLocation' called during object construction
3923 src/pipe/common/dataLayer/ArcPathPoint.java 66 Avoid variables with short names like a
3924 src/pipe/common/dataLayer/ArcPathPoint.java 66 Avoid variables with short names like x
3925 src/pipe/common/dataLayer/ArcPathPoint.java 66 Avoid variables with short names like y
3926 src/pipe/common/dataLayer/ArcPathPoint.java 68 Overridable method 'setPointLocation' called during object construction
3927 src/pipe/common/dataLayer/ArcPathPoint.java 75 Avoid variables with short names like a
3928 src/pipe/common/dataLayer/ArcPathPoint.java 95 Found 'DD'-anomaly for variable 'angle' (lines '95'-'105').
3929 src/pipe/common/dataLayer/ArcPathPoint.java 99 Found 'DD'-anomaly for variable 'angle' (lines '99'-'105').
3930 src/pipe/common/dataLayer/ArcPathPoint.java 116 Found 'DD'-anomaly for variable 'angle' (lines '116'-'126').
3931 src/pipe/common/dataLayer/ArcPathPoint.java 120 Found 'DD'-anomaly for variable 'angle' (lines '120'-'126').
3932 src/pipe/common/dataLayer/ArcPathPoint.java 153 A method should have only one exit point, and that should be the last statement in the method
3933 src/pipe/common/dataLayer/ArcPathPoint.java 169 A getX() method which returns a boolean should be named isX()
3934 src/pipe/common/dataLayer/ArcPathPoint.java 307 Use bitwise inversion to invert boolean values
3935 src/pipe/common/dataLayer/ComplexWritable.java 1 Package name contains upper case characters
3936 src/pipe/common/dataLayer/ComplexWritable.java 21 Found non-transient, non-static member. Please mark as transient or provide accessors.
3937 src/pipe/common/dataLayer/ComplexWritable.java 21 Found non-transient, non-static member. Please mark as transient or provide accessors.
3938 src/pipe/common/dataLayer/ComplexWritable.java 23 Document empty constructor
3939 src/pipe/common/dataLayer/ComplexWritable.java 33 Overridable method 'set' called during object construction
3940 src/pipe/common/dataLayer/ComplexWritable.java 37 Avoid variables with short names like o
3941 src/pipe/common/dataLayer/ComplexWritable.java 55 Avoid variables with short names like o
3942 src/pipe/common/dataLayer/ComplexWritable.java 59 A method should have only one exit point, and that should be the last statement in the method
3943 src/pipe/common/dataLayer/ComplexWritable.java 87 Avoid variables with short names like in
3944 src/pipe/common/dataLayer/DataLayer.java 1 Package name contains upper case characters
3945 src/pipe/common/dataLayer/DataLayer.java 1 This class has a bunch of public methods and attributes
3946 src/pipe/common/dataLayer/DataLayer.java 87 Avoid really long classes.
3947 src/pipe/common/dataLayer/DataLayer.java 87 The class 'DataLayer' has a Cyclomatic Complexity of 6 (Highest = 31).
3948 src/pipe/common/dataLayer/DataLayer.java 87 Too many fields
3949 src/pipe/common/dataLayer/DataLayer.java 88 This class has too many methods, consider refactoring it.
3950 src/pipe/common/dataLayer/DataLayer.java 95 Possible unsafe assignment to a non-final static field in a constructor.
3951 src/pipe/common/dataLayer/DataLayer.java 98 Avoid excessively long variable names like initialMarkingVectorChanged
3952 src/pipe/common/dataLayer/DataLayer.java 98 Use explicit scoping instead of the default package private level
3953 src/pipe/common/dataLayer/DataLayer.java 99 Avoid excessively long variable names like currentMarkingVectorChanged
3954 src/pipe/common/dataLayer/DataLayer.java 99 Use explicit scoping instead of the default package private level
3955 src/pipe/common/dataLayer/DataLayer.java 107 Avoid using implementation types like 'ArrayList'; use the interface instead
3956 src/pipe/common/dataLayer/DataLayer.java 107 Avoid using implementation types like 'ArrayList'; use the interface instead
3957 src/pipe/common/dataLayer/DataLayer.java 107 Avoid using implementation types like 'ArrayList'; use the interface instead
3958 src/pipe/common/dataLayer/DataLayer.java 107 Avoid using implementation types like 'ArrayList'; use the interface instead
3959 src/pipe/common/dataLayer/DataLayer.java 120 Avoid using implementation types like 'ArrayList'; use the interface instead
3960 src/pipe/common/dataLayer/DataLayer.java 120 Avoid using implementation types like 'ArrayList'; use the interface instead
3961 src/pipe/common/dataLayer/DataLayer.java 120 Found non-transient, non-static member. Please mark as transient or provide accessors.
3962 src/pipe/common/dataLayer/DataLayer.java 122 Avoid using implementation types like 'ArrayList'; use the interface instead
3963 src/pipe/common/dataLayer/DataLayer.java 122 Avoid using implementation types like 'ArrayList'; use the interface instead
3964 src/pipe/common/dataLayer/DataLayer.java 122 Found non-transient, non-static member. Please mark as transient or provide accessors.
3965 src/pipe/common/dataLayer/DataLayer.java 125 Avoid using implementation types like 'ArrayList'; use the interface instead
3966 src/pipe/common/dataLayer/DataLayer.java 125 Avoid using implementation types like 'ArrayList'; use the interface instead
3967 src/pipe/common/dataLayer/DataLayer.java 125 Found non-transient, non-static member. Please mark as transient or provide accessors.
3968 src/pipe/common/dataLayer/DataLayer.java 128 Found non-transient, non-static member. Please mark as transient or provide accessors.
3969 src/pipe/common/dataLayer/DataLayer.java 131 Found non-transient, non-static member. Please mark as transient or provide accessors.
3970 src/pipe/common/dataLayer/DataLayer.java 144 Avoid excessively long variable names like initialMarkingVector
3971 src/pipe/common/dataLayer/DataLayer.java 146 Avoid excessively long variable names like currentMarkingVector
3972 src/pipe/common/dataLayer/DataLayer.java 148 Avoid excessively long variable names like markingVectorAnimationStorage
3973 src/pipe/common/dataLayer/DataLayer.java 155 Avoid unused private fields such as 'outOfBound'.
3974 src/pipe/common/dataLayer/DataLayer.java 155 Private field 'outOfBound' could be made final; it is only initialized in the declaration or constructor.
3975 src/pipe/common/dataLayer/DataLayer.java 169 This final field could be made static
3976 src/pipe/common/dataLayer/DataLayer.java 179 This final field could be made static
3977 src/pipe/common/dataLayer/DataLayer.java 189 This final field could be made static
3978 src/pipe/common/dataLayer/DataLayer.java 200 This final field could be made static
3979 src/pipe/common/dataLayer/DataLayer.java 214 Consider replacing this Hashtable with the newer java.util.Map
3980 src/pipe/common/dataLayer/DataLayer.java 225 It is a good practice to call super() in a constructor
3981 src/pipe/common/dataLayer/DataLayer.java 239 It is a good practice to call super() in a constructor
3982 src/pipe/common/dataLayer/DataLayer.java 244 Overridable method 'createFromPNML' called during object construction
3983 src/pipe/common/dataLayer/DataLayer.java 338 The method 'addArc' has a Cyclomatic Complexity of 13.
3984 src/pipe/common/dataLayer/DataLayer.java 340 Found 'DD'-anomaly for variable 'unique' (lines '340'-'349').
3985 src/pipe/common/dataLayer/DataLayer.java 340 Found 'DD'-anomaly for variable 'unique' (lines '340'-'368').
3986 src/pipe/common/dataLayer/DataLayer.java 340 Found 'DD'-anomaly for variable 'unique' (lines '340'-'373').
3987 src/pipe/common/dataLayer/DataLayer.java 340 Found 'DU'-anomaly for variable 'unique' (lines '340'-'401').
3988 src/pipe/common/dataLayer/DataLayer.java 349 Found 'DD'-anomaly for variable 'unique' (lines '349'-'349').
3989 src/pipe/common/dataLayer/DataLayer.java 349 Found 'DU'-anomaly for variable 'unique' (lines '349'-'401').
3990 src/pipe/common/dataLayer/DataLayer.java 355 Avoid variables with short names like id
3991 src/pipe/common/dataLayer/DataLayer.java 355 Found 'DD'-anomaly for variable 'id' (lines '355'-'363').
3992 src/pipe/common/dataLayer/DataLayer.java 358 Avoid variables with short names like no
3993 src/pipe/common/dataLayer/DataLayer.java 363 Found 'DD'-anomaly for variable 'id' (lines '363'-'363').
3994 src/pipe/common/dataLayer/DataLayer.java 368 Found 'DD'-anomaly for variable 'unique' (lines '368'-'368').
3995 src/pipe/common/dataLayer/DataLayer.java 368 Found 'DD'-anomaly for variable 'unique' (lines '368'-'373').
3996 src/pipe/common/dataLayer/DataLayer.java 369 Found 'DU'-anomaly for variable 'no' (lines '369'-'401').
3997 src/pipe/common/dataLayer/DataLayer.java 373 Found 'DD'-anomaly for variable 'unique' (lines '373'-'368').
3998 src/pipe/common/dataLayer/DataLayer.java 373 Found 'DD'-anomaly for variable 'unique' (lines '373'-'373').
3999 src/pipe/common/dataLayer/DataLayer.java 384 Avoid if (x != y) ..; else ..;
4000 src/pipe/common/dataLayer/DataLayer.java 415 Found 'DD'-anomaly for variable 'newList' (lines '415'-'429').
4001 src/pipe/common/dataLayer/DataLayer.java 415 Found 'DD'-anomaly for variable 'newList' (lines '415'-'447').
4002 src/pipe/common/dataLayer/DataLayer.java 415 Found 'DU'-anomaly for variable 'newList' (lines '415'-'453').
4003 src/pipe/common/dataLayer/DataLayer.java 421 Avoid if (x != y) ..; else ..;
4004 src/pipe/common/dataLayer/DataLayer.java 439 Avoid if (x != y) ..; else ..;
4005 src/pipe/common/dataLayer/DataLayer.java 497 Assigning an Object to null is a code smell. Consider refactoring.
4006 src/pipe/common/dataLayer/DataLayer.java 508 The method 'addPlace' has a Cyclomatic Complexity of 13.
4007 src/pipe/common/dataLayer/DataLayer.java 510 Found 'DD'-anomaly for variable 'unique' (lines '510'-'519').
4008 src/pipe/common/dataLayer/DataLayer.java 510 Found 'DD'-anomaly for variable 'unique' (lines '510'-'541').
4009 src/pipe/common/dataLayer/DataLayer.java 510 Found 'DD'-anomaly for variable 'unique' (lines '510'-'546').
4010 src/pipe/common/dataLayer/DataLayer.java 510 Found 'DU'-anomaly for variable 'unique' (lines '510'-'572').
4011 src/pipe/common/dataLayer/DataLayer.java 519 Found 'DD'-anomaly for variable 'unique' (lines '519'-'519').
4012 src/pipe/common/dataLayer/DataLayer.java 519 Found 'DU'-anomaly for variable 'unique' (lines '519'-'572').
4013 src/pipe/common/dataLayer/DataLayer.java 525 Avoid variables with short names like id
4014 src/pipe/common/dataLayer/DataLayer.java 525 Found 'DD'-anomaly for variable 'id' (lines '525'-'535').
4015 src/pipe/common/dataLayer/DataLayer.java 528 Avoid variables with short names like no
4016 src/pipe/common/dataLayer/DataLayer.java 535 Found 'DD'-anomaly for variable 'id' (lines '535'-'535').
4017 src/pipe/common/dataLayer/DataLayer.java 541 Found 'DD'-anomaly for variable 'unique' (lines '541'-'541').
4018 src/pipe/common/dataLayer/DataLayer.java 541 Found 'DD'-anomaly for variable 'unique' (lines '541'-'546').
4019 src/pipe/common/dataLayer/DataLayer.java 542 Found 'DU'-anomaly for variable 'no' (lines '542'-'572').
4020 src/pipe/common/dataLayer/DataLayer.java 546 Found 'DD'-anomaly for variable 'unique' (lines '546'-'541').
4021 src/pipe/common/dataLayer/DataLayer.java 546 Found 'DD'-anomaly for variable 'unique' (lines '546'-'546').
4022 src/pipe/common/dataLayer/DataLayer.java 557 Avoid if (x != y) ..; else ..;
4023 src/pipe/common/dataLayer/DataLayer.java 576 Found 'DD'-anomaly for variable 'unique' (lines '576'-'590').
4024 src/pipe/common/dataLayer/DataLayer.java 576 Found 'DD'-anomaly for variable 'unique' (lines '576'-'596').
4025 src/pipe/common/dataLayer/DataLayer.java 577 Avoid variables with short names like id
4026 src/pipe/common/dataLayer/DataLayer.java 577 Found 'DD'-anomaly for variable 'id' (lines '577'-'583').
4027 src/pipe/common/dataLayer/DataLayer.java 577 Found 'DD'-anomaly for variable 'id' (lines '577'-'602').
4028 src/pipe/common/dataLayer/DataLayer.java 577 Found 'DU'-anomaly for variable 'id' (lines '577'-'618').
4029 src/pipe/common/dataLayer/DataLayer.java 578 Found 'DU'-anomaly for variable 'no' (lines '578'-'618').
4030 src/pipe/common/dataLayer/DataLayer.java 583 Found 'DD'-anomaly for variable 'id' (lines '583'-'602').
4031 src/pipe/common/dataLayer/DataLayer.java 583 Found 'DU'-anomaly for variable 'id' (lines '583'-'618').
4032 src/pipe/common/dataLayer/DataLayer.java 590 Found 'DD'-anomaly for variable 'unique' (lines '590'-'590').
4033 src/pipe/common/dataLayer/DataLayer.java 609 Found 'DD'-anomaly for variable 'i' (lines '609'-'603').
4034 src/pipe/common/dataLayer/DataLayer.java 627 The method 'addTransition' has a Cyclomatic Complexity of 13.
4035 src/pipe/common/dataLayer/DataLayer.java 629 Found 'DD'-anomaly for variable 'unique' (lines '629'-'638').
4036 src/pipe/common/dataLayer/DataLayer.java 629 Found 'DD'-anomaly for variable 'unique' (lines '629'-'658').
4037 src/pipe/common/dataLayer/DataLayer.java 629 Found 'DD'-anomaly for variable 'unique' (lines '629'-'663').
4038 src/pipe/common/dataLayer/DataLayer.java 629 Found 'DU'-anomaly for variable 'unique' (lines '629'-'689').
4039 src/pipe/common/dataLayer/DataLayer.java 638 Found 'DD'-anomaly for variable 'unique' (lines '638'-'638').
4040 src/pipe/common/dataLayer/DataLayer.java 638 Found 'DU'-anomaly for variable 'unique' (lines '638'-'689').
4041 src/pipe/common/dataLayer/DataLayer.java 644 Found 'DD'-anomaly for variable 'id' (lines '644'-'653').
4042 src/pipe/common/dataLayer/DataLayer.java 653 Found 'DD'-anomaly for variable 'id' (lines '653'-'653').
4043 src/pipe/common/dataLayer/DataLayer.java 658 Found 'DD'-anomaly for variable 'unique' (lines '658'-'658').
4044 src/pipe/common/dataLayer/DataLayer.java 658 Found 'DD'-anomaly for variable 'unique' (lines '658'-'663').
4045 src/pipe/common/dataLayer/DataLayer.java 659 Found 'DU'-anomaly for variable 'no' (lines '659'-'689').
4046 src/pipe/common/dataLayer/DataLayer.java 663 Found 'DD'-anomaly for variable 'unique' (lines '663'-'658').
4047 src/pipe/common/dataLayer/DataLayer.java 663 Found 'DD'-anomaly for variable 'unique' (lines '663'-'663').
4048 src/pipe/common/dataLayer/DataLayer.java 674 Avoid if (x != y) ..; else ..;
4049 src/pipe/common/dataLayer/DataLayer.java 695 clone() method should throw CloneNotSupportedException
4050 src/pipe/common/dataLayer/DataLayer.java 697 Found 'DD'-anomaly for variable 'newClone' (lines '697'-'700').
4051 src/pipe/common/dataLayer/DataLayer.java 711 Avoid throwing raw exception types.
4052 src/pipe/common/dataLayer/DataLayer.java 740 The method 'createAnnotation' has a Cyclomatic Complexity of 15.
4053 src/pipe/common/dataLayer/DataLayer.java 740 The method createAnnotation() has an NPath complexity of 1827904
4054 src/pipe/common/dataLayer/DataLayer.java 742 Found 'DD'-anomaly for variable 'positionXInput' (lines '742'-'758').
4055 src/pipe/common/dataLayer/DataLayer.java 743 Found 'DD'-anomaly for variable 'positionYInput' (lines '743'-'764').
4056 src/pipe/common/dataLayer/DataLayer.java 744 Found 'DD'-anomaly for variable 'widthInput' (lines '744'-'770').
4057 src/pipe/common/dataLayer/DataLayer.java 745 Found 'DD'-anomaly for variable 'heightInput' (lines '745'-'775').
4058 src/pipe/common/dataLayer/DataLayer.java 746 Found 'DD'-anomaly for variable 'text' (lines '746'-'788').
4059 src/pipe/common/dataLayer/DataLayer.java 746 Found 'DD'-anomaly for variable 'text' (lines '746'-'792').
4060 src/pipe/common/dataLayer/DataLayer.java 747 Found 'DD'-anomaly for variable 'borderInput' (lines '747'-'780').
4061 src/pipe/common/dataLayer/DataLayer.java 747 Found 'DD'-anomaly for variable 'borderInput' (lines '747'-'784').
4062 src/pipe/common/dataLayer/DataLayer.java 758 Unnecessary wrapper object creation
4063 src/pipe/common/dataLayer/DataLayer.java 764 Unnecessary wrapper object creation
4064 src/pipe/common/dataLayer/DataLayer.java 770 Unnecessary wrapper object creation
4065 src/pipe/common/dataLayer/DataLayer.java 775 Unnecessary wrapper object creation
4066 src/pipe/common/dataLayer/DataLayer.java 780 Unnecessary wrapper object creation
4067 src/pipe/common/dataLayer/DataLayer.java 805 Avoid really long methods.
4068 src/pipe/common/dataLayer/DataLayer.java 805 The method createArc() has an NPath complexity of 1920
4069 src/pipe/common/dataLayer/DataLayer.java 807 Found 'DD'-anomaly for variable 'idInput' (lines '807'-'831').
4070 src/pipe/common/dataLayer/DataLayer.java 808 Found 'DD'-anomaly for variable 'sourceInput' (lines '808'-'815').
4071 src/pipe/common/dataLayer/DataLayer.java 809 Found 'DD'-anomaly for variable 'targetInput' (lines '809'-'816').
4072 src/pipe/common/dataLayer/DataLayer.java 810 Found 'DD'-anomaly for variable 'weightInput' (lines '810'-'843').
4073 src/pipe/common/dataLayer/DataLayer.java 811 Found 'DD'-anomaly for variable 'startX' (lines '811'-'859').
4074 src/pipe/common/dataLayer/DataLayer.java 811 Found 'DU'-anomaly for variable 'startX' (lines '811'-'952').
4075 src/pipe/common/dataLayer/DataLayer.java 812 Found 'DD'-anomaly for variable 'startY' (lines '812'-'860').
4076 src/pipe/common/dataLayer/DataLayer.java 812 Found 'DU'-anomaly for variable 'startY' (lines '812'-'952').
4077 src/pipe/common/dataLayer/DataLayer.java 815 Found 'DD'-anomaly for variable 'sourceInput' (lines '815'-'835').
4078 src/pipe/common/dataLayer/DataLayer.java 816 Found 'DD'-anomaly for variable 'targetInput' (lines '816'-'839').
4079 src/pipe/common/dataLayer/DataLayer.java 827 Use bitwise inversion to invert boolean values
4080 src/pipe/common/dataLayer/DataLayer.java 856 These nested if statements could be combined
4081 src/pipe/common/dataLayer/DataLayer.java 859 Found 'DU'-anomaly for variable 'startX' (lines '859'-'952').
4082 src/pipe/common/dataLayer/DataLayer.java 860 Found 'DU'-anomaly for variable 'startY' (lines '860'-'952').
4083 src/pipe/common/dataLayer/DataLayer.java 912 Found 'DD'-anomaly for variable 'arcPointX' (lines '912'-'935').
4084 src/pipe/common/dataLayer/DataLayer.java 912 Found 'DU'-anomaly for variable 'arcPointX' (lines '912'-'952').
4085 src/pipe/common/dataLayer/DataLayer.java 913 Found 'DD'-anomaly for variable 'arcPointY' (lines '913'-'936').
4086 src/pipe/common/dataLayer/DataLayer.java 913 Found 'DU'-anomaly for variable 'arcPointY' (lines '913'-'952').
4087 src/pipe/common/dataLayer/DataLayer.java 914 Found 'DD'-anomaly for variable 'arcPointType' (lines '914'-'939').
4088 src/pipe/common/dataLayer/DataLayer.java 914 Found 'DU'-anomaly for variable 'arcPointType' (lines '914'-'952').
4089 src/pipe/common/dataLayer/DataLayer.java 915 Found 'DD'-anomaly for variable 'arcTempX' (lines '915'-'932').
4090 src/pipe/common/dataLayer/DataLayer.java 915 Found 'DU'-anomaly for variable 'arcTempX' (lines '915'-'952').
4091 src/pipe/common/dataLayer/DataLayer.java 916 Found 'DD'-anomaly for variable 'arcTempY' (lines '916'-'933').
4092 src/pipe/common/dataLayer/DataLayer.java 916 Found 'DU'-anomaly for variable 'arcTempY' (lines '916'-'952').
4093 src/pipe/common/dataLayer/DataLayer.java 917 Found 'DD'-anomaly for variable 'arcTempType' (lines '917'-'934').
4094 src/pipe/common/dataLayer/DataLayer.java 917 Found 'DU'-anomaly for variable 'arcTempType' (lines '917'-'952').
4095 src/pipe/common/dataLayer/DataLayer.java 918 Found 'DD'-anomaly for variable 'node' (lines '918'-'926').
4096 src/pipe/common/dataLayer/DataLayer.java 918 Found 'DU'-anomaly for variable 'node' (lines '918'-'952').
4097 src/pipe/common/dataLayer/DataLayer.java 919 Found 'DD'-anomaly for variable 'nodelist' (lines '919'-'920').
4098 src/pipe/common/dataLayer/DataLayer.java 961 Found 'DD'-anomaly for variable 'placeNo' (lines '961'-'987').
4099 src/pipe/common/dataLayer/DataLayer.java 961 Found 'DD'-anomaly for variable 'transitionNo' (lines '961'-'986').
4100 src/pipe/common/dataLayer/DataLayer.java 961 Found 'DU'-anomaly for variable 'placeNo' (lines '961'-'996').
4101 src/pipe/common/dataLayer/DataLayer.java 961 Found 'DU'-anomaly for variable 'transitionNo' (lines '961'-'996').
4102 src/pipe/common/dataLayer/DataLayer.java 964 Found 'DD'-anomaly for variable 'arc' (lines '964'-'971').
4103 src/pipe/common/dataLayer/DataLayer.java 964 Found 'DU'-anomaly for variable 'arc' (lines '964'-'996').
4104 src/pipe/common/dataLayer/DataLayer.java 965 Found 'DD'-anomaly for variable 'place' (lines '965'-'979').
4105 src/pipe/common/dataLayer/DataLayer.java 965 Found 'DU'-anomaly for variable 'place' (lines '965'-'996').
4106 src/pipe/common/dataLayer/DataLayer.java 966 Found 'DD'-anomaly for variable 'transition' (lines '966'-'985').
4107 src/pipe/common/dataLayer/DataLayer.java 966 Found 'DU'-anomaly for variable 'transition' (lines '966'-'996').
4108 src/pipe/common/dataLayer/DataLayer.java 977 These nested if statements could be combined
4109 src/pipe/common/dataLayer/DataLayer.java 979 Found 'DD'-anomaly for variable 'place' (lines '979'-'979').
4110 src/pipe/common/dataLayer/DataLayer.java 979 Found 'DU'-anomaly for variable 'place' (lines '979'-'996').
4111 src/pipe/common/dataLayer/DataLayer.java 983 These nested if statements could be combined
4112 src/pipe/common/dataLayer/DataLayer.java 1042 These nested if statements could be combined
4113 src/pipe/common/dataLayer/DataLayer.java 1048 These nested if statements could be combined
4114 src/pipe/common/dataLayer/DataLayer.java 1173 Avoid throwing raw exception types.
4115 src/pipe/common/dataLayer/DataLayer.java 1229 The method createPlace() has an NPath complexity of 194688
4116 src/pipe/common/dataLayer/DataLayer.java 1253 Use bitwise inversion to invert boolean values
4117 src/pipe/common/dataLayer/DataLayer.java 1359 Avoid instantiating new objects inside loops
4118 src/pipe/common/dataLayer/DataLayer.java 1363 System.out.print is used
4119 src/pipe/common/dataLayer/DataLayer.java 1364 Position literals first in String comparisons
4120 src/pipe/common/dataLayer/DataLayer.java 1366 System.out.print is used
4121 src/pipe/common/dataLayer/DataLayer.java 1388 Avoid really long methods.
4122 src/pipe/common/dataLayer/DataLayer.java 1388 The method createTransition() has an NPath complexity of 584064
4123 src/pipe/common/dataLayer/DataLayer.java 1430 Use bitwise inversion to invert boolean values
4124 src/pipe/common/dataLayer/DataLayer.java 1476 Use equals() to compare strings instead of '==' or '!='
4125 src/pipe/common/dataLayer/DataLayer.java 1511 Assigning an Object to null is a code smell. Consider refactoring.
4126 src/pipe/common/dataLayer/DataLayer.java 1512 Assigning an Object to null is a code smell. Consider refactoring.
4127 src/pipe/common/dataLayer/DataLayer.java 1513 Assigning an Object to null is a code smell. Consider refactoring.
4128 src/pipe/common/dataLayer/DataLayer.java 1514 Assigning an Object to null is a code smell. Consider refactoring.
4129 src/pipe/common/dataLayer/DataLayer.java 1553 Avoid really long methods.
4130 src/pipe/common/dataLayer/DataLayer.java 1553 The method fireRandomTransition() has an NPath complexity of 1200
4131 src/pipe/common/dataLayer/DataLayer.java 1634 System.out.print is used
4132 src/pipe/common/dataLayer/DataLayer.java 1637 System.out.print is used
4133 src/pipe/common/dataLayer/DataLayer.java 1640 System.out.print is used
4134 src/pipe/common/dataLayer/DataLayer.java 1652 Avoid empty if statements
4135 src/pipe/common/dataLayer/DataLayer.java 1697 Avoid using if statements without curly braces
4136 src/pipe/common/dataLayer/DataLayer.java 1710 Local variable 'currentPlace' could be declared final
4137 src/pipe/common/dataLayer/DataLayer.java 1714 Avoid using if statements without curly braces
4138 src/pipe/common/dataLayer/DataLayer.java 1734 Avoid using if...else statements without curly braces
4139 src/pipe/common/dataLayer/DataLayer.java 1735 Avoid using if...else statements without curly braces
4140 src/pipe/common/dataLayer/DataLayer.java 1749 Avoid using if statements without curly braces
4141 src/pipe/common/dataLayer/DataLayer.java 1760 Avoid using if statements without curly braces
4142 src/pipe/common/dataLayer/DataLayer.java 1761 Avoid using for statements without curly braces
4143 src/pipe/common/dataLayer/DataLayer.java 1779 Avoid using if statements without curly braces
4144 src/pipe/common/dataLayer/DataLayer.java 1813 Avoid using if...else statements without curly braces
4145 src/pipe/common/dataLayer/DataLayer.java 1814 Avoid using if...else statements without curly braces
4146 src/pipe/common/dataLayer/DataLayer.java 1848 Avoid using if...else statements without curly braces
4147 src/pipe/common/dataLayer/DataLayer.java 1907 A method should have only one exit point, and that should be the last statement in the method
4148 src/pipe/common/dataLayer/DataLayer.java 1969 No need to check for null before an instanceof
4149 src/pipe/common/dataLayer/DataLayer.java 2098 Returning 'currentMarkingVector' may expose an internal array.
4150 src/pipe/common/dataLayer/DataLayer.java 2140 Returning 'initialMarkingVector' may expose an internal array.
4151 src/pipe/common/dataLayer/DataLayer.java 2174 A method should have only one exit point, and that should be the last statement in the method
4152 src/pipe/common/dataLayer/DataLayer.java 2318 A method should have only one exit point, and that should be the last statement in the method
4153 src/pipe/common/dataLayer/DataLayer.java 2341 A method should have only one exit point, and that should be the last statement in the method
4154 src/pipe/common/dataLayer/DataLayer.java 2345 A method should have only one exit point, and that should be the last statement in the method
4155 src/pipe/common/dataLayer/DataLayer.java 2940 Parameter 'valid' is not assigned and could be declared final
4156 src/pipe/common/dataLayer/DataLayer.java 2963 Avoid unnecessary if..then..else statements when returning a boolean
4157 src/pipe/common/dataLayer/DataLayer.java 2977 Avoid really long methods.
4158 src/pipe/common/dataLayer/DataLayer.java 2993 Avoid unused local variables such as 'noTaggedPlacesUntaggedArc'.
4159 src/pipe/common/dataLayer/DataLayer.java 2994 Avoid unused local variables such as 'noTaggedInArcs'.
4160 src/pipe/common/dataLayer/DataLayer.java 3079 Prefer StringBuffer over += for concatenating strings
4161 src/pipe/common/dataLayer/DataLayer.java 3112 Prefer StringBuffer over += for concatenating strings
4162 src/pipe/common/dataLayer/DataLayer.java 3126 Prefer StringBuffer over += for concatenating strings
4163 src/pipe/common/dataLayer/DataLayer.java 3150 Prefer StringBuffer over += for concatenating strings
4164 src/pipe/common/dataLayer/DataLayer.java 3161 Prefer StringBuffer over += for concatenating strings
4165 src/pipe/common/dataLayer/DataLayer.java 3199 Parameter 'placeName' is not assigned and could be declared final
4166 src/pipe/common/dataLayer/DataLayerWriter.java 1 Package name contains upper case characters
4167 src/pipe/common/dataLayer/DataLayerWriter.java 32 The class 'DataLayerWriter' has a Cyclomatic Complexity of 7 (Highest = 14).
4168 src/pipe/common/dataLayer/DataLayerWriter.java 35 Found non-transient, non-static member. Please mark as transient or provide accessors.
4169 src/pipe/common/dataLayer/DataLayerWriter.java 51 The method createAnnotationNoteElement() has an NPath complexity of 6252
4170 src/pipe/common/dataLayer/DataLayerWriter.java 54 Found 'DD'-anomaly for variable 'labelElement' (lines '54'-'57').
4171 src/pipe/common/dataLayer/DataLayerWriter.java 76 Avoid if (x != y) ..; else ..;
4172 src/pipe/common/dataLayer/DataLayerWriter.java 91 The method createArcElement() has an NPath complexity of 252
4173 src/pipe/common/dataLayer/DataLayerWriter.java 93 Found 'DD'-anomaly for variable 'arcElement' (lines '93'-'97').
4174 src/pipe/common/dataLayer/DataLayerWriter.java 109 Avoid if (x != y) ..; else ..;
4175 src/pipe/common/dataLayer/DataLayerWriter.java 109 The String literal "error" appears 4 times in this file; the first occurrence is on line 109
4176 src/pipe/common/dataLayer/DataLayerWriter.java 110 Avoid if (x != y) ..; else ..;
4177 src/pipe/common/dataLayer/DataLayerWriter.java 111 Avoid if (x != y) ..; else ..;
4178 src/pipe/common/dataLayer/DataLayerWriter.java 123 Avoid variables with short names like x
4179 src/pipe/common/dataLayer/DataLayerWriter.java 124 Avoid variables with short names like y
4180 src/pipe/common/dataLayer/DataLayerWriter.java 127 Avoid variables with short names like id
4181 src/pipe/common/dataLayer/DataLayerWriter.java 129 Found 'DD'-anomaly for variable 'arcPoint' (lines '129'-'132').
4182 src/pipe/common/dataLayer/DataLayerWriter.java 137 Prefer StringBuffer over += for concatenating strings
4183 src/pipe/common/dataLayer/DataLayerWriter.java 141 Prefer StringBuffer over += for concatenating strings
4184 src/pipe/common/dataLayer/DataLayerWriter.java 153 Found 'DD'-anomaly for variable 'stateCondition' (lines '153'-'157').
4185 src/pipe/common/dataLayer/DataLayerWriter.java 174 The method 'createPlaceElement' has a Cyclomatic Complexity of 11.
4186 src/pipe/common/dataLayer/DataLayerWriter.java 174 The method createPlaceElement() has an NPath complexity of 281252
4187 src/pipe/common/dataLayer/DataLayerWriter.java 177 Found 'DD'-anomaly for variable 'placeElement' (lines '177'-'181').
4188 src/pipe/common/dataLayer/DataLayerWriter.java 192 Avoid excessively long variable names like initialMarkingInput
4189 src/pipe/common/dataLayer/DataLayerWriter.java 193 Avoid excessively long variable names like markingOffsetXInput
4190 src/pipe/common/dataLayer/DataLayerWriter.java 194 Avoid excessively long variable names like markingOffsetYInput
4191 src/pipe/common/dataLayer/DataLayerWriter.java 197 Avoid if (x != y) ..; else ..;
4192 src/pipe/common/dataLayer/DataLayerWriter.java 237 Found 'DD'-anomaly for variable 'stateGroupElement' (lines '237'-'241').
4193 src/pipe/common/dataLayer/DataLayerWriter.java 268 The method createTransitionElement() has an NPath complexity of 11252
4194 src/pipe/common/dataLayer/DataLayerWriter.java 270 Found 'DD'-anomaly for variable 'transitionElement' (lines '270'-'274').
4195 src/pipe/common/dataLayer/DataLayerWriter.java 317 Avoid really long methods.
4196 src/pipe/common/dataLayer/DataLayerWriter.java 317 The method 'savePNML' has a Cyclomatic Complexity of 14.
4197 src/pipe/common/dataLayer/DataLayerWriter.java 317 The method savePNML() has an NPath complexity of 224
4198 src/pipe/common/dataLayer/DataLayerWriter.java 323 Avoid throwing null pointer exceptions.
4199 src/pipe/common/dataLayer/DataLayerWriter.java 331 Found 'DD'-anomaly for variable 'pnDOM' (lines '331'-'340').
4200 src/pipe/common/dataLayer/DataLayerWriter.java 332 Avoid variables with short names like i
4201 src/pipe/common/dataLayer/DataLayerWriter.java 333 Found 'DD'-anomaly for variable 'xsltSource' (lines '333'-'421').
4202 src/pipe/common/dataLayer/DataLayerWriter.java 334 Found 'DD'-anomaly for variable 'transformer' (lines '334'-'427').
4203 src/pipe/common/dataLayer/DataLayerWriter.java 370 Assigning an Object to null is a code smell. Consider refactoring.
4204 src/pipe/common/dataLayer/DataLayerWriter.java 370 Found 'DU'-anomaly for variable 'places' (lines '370'-'478').
4205 src/pipe/common/dataLayer/DataLayerWriter.java 378 Assigning an Object to null is a code smell. Consider refactoring.
4206 src/pipe/common/dataLayer/DataLayerWriter.java 378 Found 'DU'-anomaly for variable 'labels' (lines '378'-'478').
4207 src/pipe/common/dataLayer/DataLayerWriter.java 386 Assigning an Object to null is a code smell. Consider refactoring.
4208 src/pipe/common/dataLayer/DataLayerWriter.java 386 Found 'DU'-anomaly for variable 'transitions' (lines '386'-'478').
4209 src/pipe/common/dataLayer/DataLayerWriter.java 393 Found 'DD'-anomaly for variable 'point' (lines '393'-'393').
4210 src/pipe/common/dataLayer/DataLayerWriter.java 393 Found 'DU'-anomaly for variable 'point' (lines '393'-'478').
4211 src/pipe/common/dataLayer/DataLayerWriter.java 401 Assigning an Object to null is a code smell. Consider refactoring.
4212 src/pipe/common/dataLayer/DataLayerWriter.java 401 Found 'DU'-anomaly for variable 'arcs' (lines '401'-'478').
4213 src/pipe/common/dataLayer/DataLayerWriter.java 409 Found 'DD'-anomaly for variable 'conditions' (lines '409'-'409').
4214 src/pipe/common/dataLayer/DataLayerWriter.java 409 Found 'DU'-anomaly for variable 'conditions' (lines '409'-'478').
4215 src/pipe/common/dataLayer/DataLayerWriter.java 417 Assigning an Object to null is a code smell. Consider refactoring.
4216 src/pipe/common/dataLayer/DataLayerWriter.java 417 Found 'DU'-anomaly for variable 'stateGroups' (lines '417'-'478').
4217 src/pipe/common/dataLayer/DataLayerWriter.java 429 Avoid excessively long variable names like outputObjectArrayList
4218 src/pipe/common/dataLayer/DataLayerWriter.java 440 System.out.print is used
4219 src/pipe/common/dataLayer/DataLayerWriter.java 441 The String literal "\" transformer=\"" appears 4 times in this file; the first occurrence is on line 441
4220 src/pipe/common/dataLayer/DataLayerWriter.java 441 The String literal "\" xslt=\"" appears 4 times in this file; the first occurrence is on line 441
4221 src/pipe/common/dataLayer/DataLayerWriter.java 448 System.out.print is used
4222 src/pipe/common/dataLayer/DataLayerWriter.java 459 System.out.print is used
4223 src/pipe/common/dataLayer/DataLayerWriter.java 470 System.out.print is used
4224 src/pipe/common/dataLayer/DoubleTupleWritable.java 1 Package name contains upper case characters
4225 src/pipe/common/dataLayer/DoubleTupleWritable.java 11 Found non-transient, non-static member. Please mark as transient or provide accessors.
4226 src/pipe/common/dataLayer/DoubleTupleWritable.java 11 Found non-transient, non-static member. Please mark as transient or provide accessors.
4227 src/pipe/common/dataLayer/DoubleTupleWritable.java 13 Document empty constructor
4228 src/pipe/common/dataLayer/DoubleTupleWritable.java 16 Avoid variables with short names like v1
4229 src/pipe/common/dataLayer/DoubleTupleWritable.java 16 Avoid variables with short names like v2
4230 src/pipe/common/dataLayer/DoubleTupleWritable.java 17 Overridable method 'set' called during object construction
4231 src/pipe/common/dataLayer/DoubleTupleWritable.java 21 Avoid variables with short names like o
4232 src/pipe/common/dataLayer/DoubleTupleWritable.java 35 Avoid variables with short names like o
4233 src/pipe/common/dataLayer/DoubleTupleWritable.java 39 A method should have only one exit point, and that should be the last statement in the method
4234 src/pipe/common/dataLayer/DoubleTupleWritable.java 61 Avoid variables with short names like in
4235 src/pipe/common/dataLayer/DoubleWritable.java 1 Package name contains upper case characters
4236 src/pipe/common/dataLayer/DoubleWritable.java 27 Avoid variables with short names like b1
4237 src/pipe/common/dataLayer/DoubleWritable.java 28 Avoid variables with short names like s1
4238 src/pipe/common/dataLayer/DoubleWritable.java 29 Avoid variables with short names like l1
4239 src/pipe/common/dataLayer/DoubleWritable.java 30 Avoid variables with short names like b2
4240 src/pipe/common/dataLayer/DoubleWritable.java 31 Avoid variables with short names like s2
4241 src/pipe/common/dataLayer/DoubleWritable.java 45 Found non-transient, non-static member. Please mark as transient or provide accessors.
4242 src/pipe/common/dataLayer/DoubleWritable.java 47 Document empty constructor
4243 src/pipe/common/dataLayer/DoubleWritable.java 51 Overridable method 'set' called during object construction
4244 src/pipe/common/dataLayer/DoubleWritable.java 71 A method should have only one exit point, and that should be the last statement in the method
4245 src/pipe/common/dataLayer/DynamicMarking.java 1 Package name contains upper case characters
4246 src/pipe/common/dataLayer/DynamicMarking.java 21 Avoid modifiers which are implied by the context
4247 src/pipe/common/dataLayer/DynamicMarking.java 30 Avoid modifiers which are implied by the context
4248 src/pipe/common/dataLayer/EulerSequenceFileInputFormat.java 1 Package name contains upper case characters
4249 src/pipe/common/dataLayer/EulerSequenceFileInputFormat.java 29 It is a good practice to call super() in a constructor
4250 src/pipe/common/dataLayer/EulerSequenceFileInputFormat.java 52 Avoid instantiating new objects inside loops
4251 src/pipe/common/dataLayer/FiringTaggedButton.java 1 Package name contains upper case characters
4252 src/pipe/common/dataLayer/FiringTaggedButton.java 3 Avoid unused imports such as 'java.awt.Color'
4253 src/pipe/common/dataLayer/FiringTaggedButton.java 3 Avoid unused imports such as 'java.awt.Color'
4254 src/pipe/common/dataLayer/FiringTaggedButton.java 6 Avoid unused imports such as 'java.awt.event.MouseEvent'
4255 src/pipe/common/dataLayer/FiringTaggedButton.java 6 Avoid unused imports such as 'java.awt.event.MouseEvent'
4256 src/pipe/common/dataLayer/FiringTaggedButton.java 7 Avoid unused imports such as 'java.awt.event.MouseListener'
4257 src/pipe/common/dataLayer/FiringTaggedButton.java 7 Avoid unused imports such as 'java.awt.event.MouseListener'
4258 src/pipe/common/dataLayer/FiringTaggedButton.java 9 Avoid unused imports such as 'java.awt.geom.GeneralPath'
4259 src/pipe/common/dataLayer/FiringTaggedButton.java 9 Avoid unused imports such as 'java.awt.geom.GeneralPath'
4260 src/pipe/common/dataLayer/FiringTaggedButton.java 11 Avoid unused imports such as 'javax.swing.JButton'
4261 src/pipe/common/dataLayer/FiringTaggedButton.java 11 Avoid unused imports such as 'javax.swing.JButton'
4262 src/pipe/common/dataLayer/FiringTaggedButton.java 20 Avoid excessively long variable names like firingTaggedButton
4263 src/pipe/common/dataLayer/FiringTaggedButton.java 20 Avoid unused private fields such as 'firingTaggedButton'.
4264 src/pipe/common/dataLayer/FiringTaggedButton.java 20 Found non-transient, non-static member. Please mark as transient or provide accessors.
4265 src/pipe/common/dataLayer/FiringTaggedButton.java 20 It is somewhat confusing to have a field name matching the declaring class name
4266 src/pipe/common/dataLayer/FiringTaggedButton.java 20 Perhaps 'firingTaggedButton' could be replaced by a local variable.
4267 src/pipe/common/dataLayer/FiringTaggedButton.java 20 Private field 'firingTaggedButton' could be made final; it is only initialized in the declaration or constructor.
4268 src/pipe/common/dataLayer/FiringTaggedButton.java 22 Found non-transient, non-static member. Please mark as transient or provide accessors.
4269 src/pipe/common/dataLayer/FiringTaggedButton.java 22 Found non-transient, non-static member. Please mark as transient or provide accessors.
4270 src/pipe/common/dataLayer/FiringTaggedButton.java 22 Found non-transient, non-static member. Please mark as transient or provide accessors.
4271 src/pipe/common/dataLayer/FiringTaggedButton.java 22 Found non-transient, non-static member. Please mark as transient or provide accessors.
4272 src/pipe/common/dataLayer/FiringTaggedButton.java 23 Use explicit scoping instead of the default package private level
4273 src/pipe/common/dataLayer/FiringTaggedButton.java 27 Avoid variables with short names like x
4274 src/pipe/common/dataLayer/FiringTaggedButton.java 27 Avoid variables with short names like y
4275 src/pipe/common/dataLayer/FiringTaggedButton.java 27 It is a good practice to call super() in a constructor
4276 src/pipe/common/dataLayer/FiringTaggedButton.java 34 Overridable method 'setPositionX' called during object construction
4277 src/pipe/common/dataLayer/FiringTaggedButton.java 35 Overridable method 'setPositionY' called during object construction
4278 src/pipe/common/dataLayer/FiringTaggedButton.java 56 Avoid if (x != y) ..; else ..;
4279 src/pipe/common/dataLayer/FiringTaggedButton.java 75 Avoid if (x != y) ..; else ..;
4280 src/pipe/common/dataLayer/FiringTaggedButton.java 86 Avoid variables with short names like x
4281 src/pipe/common/dataLayer/FiringTaggedButton.java 86 Avoid variables with short names like y
4282 src/pipe/common/dataLayer/FiringTaggedButton.java 93 Avoid variables with short names like g
4283 src/pipe/common/dataLayer/FiringTaggedButton.java 117 Found 'DD'-anomaly for variable 'scaleFactor' (lines '117'-'120').
4284 src/pipe/common/dataLayer/NameLabel.java 1 Package name contains upper case characters
4285 src/pipe/common/dataLayer/NameLabel.java 24 Found non-transient, non-static member. Please mark as transient or provide accessors.
4286 src/pipe/common/dataLayer/NameLabel.java 25 Found non-transient, non-static member. Please mark as transient or provide accessors.
4287 src/pipe/common/dataLayer/NameLabel.java 26 Found non-transient, non-static member. Please mark as transient or provide accessors.
4288 src/pipe/common/dataLayer/NameLabel.java 27 Found non-transient, non-static member. Please mark as transient or provide accessors.
4289 src/pipe/common/dataLayer/NameLabel.java 30 Avoid variables with short names like id
4290 src/pipe/common/dataLayer/NameLabel.java 30 Found non-transient, non-static member. Please mark as transient or provide accessors.
4291 src/pipe/common/dataLayer/NameLabel.java 65 clone() method should throw CloneNotSupportedException
4292 src/pipe/common/dataLayer/NameLabel.java 69 A method should have only one exit point, and that should be the last statement in the method
4293 src/pipe/common/dataLayer/NameLabel.java 73 Avoid printStackTrace(); use a logger call instead.
4294 src/pipe/common/dataLayer/NameLabel.java 98 Avoid variables with short names like x
4295 src/pipe/common/dataLayer/NameLabel.java 98 Avoid variables with short names like y
4296 src/pipe/common/dataLayer/NameLabel.java 105 Avoid variables with short names like x
4297 src/pipe/common/dataLayer/NameLabel.java 105 Avoid variables with short names like y
4298 src/pipe/common/dataLayer/PNMLTransformer.java 1 Package name contains upper case characters
4299 src/pipe/common/dataLayer/PNMLTransformer.java 31 Avoid unnecessary constructors - the compiler will generate these for you
4300 src/pipe/common/dataLayer/PNMLTransformer.java 31 Document empty constructor
4301 src/pipe/common/dataLayer/PNMLTransformer.java 47 Found 'DD'-anomaly for variable 'document' (lines '47'-'57').
4302 src/pipe/common/dataLayer/PNMLTransformer.java 52 Avoid excessively long variable names like documentBuilderFactory
4303 src/pipe/common/dataLayer/PNMLTransformer.java 62 System.out.print is used
4304 src/pipe/common/dataLayer/PNMLTransformer.java 66 System.out.print is used
4305 src/pipe/common/dataLayer/PNMLTransformer.java 67 System.out.print is used
4306 src/pipe/common/dataLayer/PNMLTransformer.java 72 System.out.print is used
4307 src/pipe/common/dataLayer/PNMLTransformer.java 74 System.out.print is used
4308 src/pipe/common/dataLayer/PNMLTransformer.java 94 Found 'DD'-anomaly for variable 'document' (lines '94'-'104').
4309 src/pipe/common/dataLayer/PNMLTransformer.java 99 Avoid excessively long variable names like documentBuilderFactory
4310 src/pipe/common/dataLayer/PNMLTransformer.java 141 Avoid excessively long variable names like outputObjectArrayList
4311 src/pipe/common/dataLayer/PNMLTransformer.java 141 Found 'DD'-anomaly for variable 'outputObjectArrayList' (lines '141'-'157').
4312 src/pipe/common/dataLayer/PNMLTransformer.java 142 Found 'DD'-anomaly for variable 'document' (lines '142'-'168').
4313 src/pipe/common/dataLayer/PNMatrix.java 26 Package name contains upper case characters
4314 src/pipe/common/dataLayer/PNMatrix.java 26 This class has a bunch of public methods and attributes
4315 src/pipe/common/dataLayer/PNMatrix.java 36 Avoid really long classes.
4316 src/pipe/common/dataLayer/PNMatrix.java 36 The class 'PNMatrix' has a Cyclomatic Complexity of 3 (Highest = 11).
4317 src/pipe/common/dataLayer/PNMatrix.java 37 This class has too many methods, consider refactoring it.
4318 src/pipe/common/dataLayer/PNMatrix.java 49 Avoid variables with short names like A
4319 src/pipe/common/dataLayer/PNMatrix.java 51 Avoid variables with short names like m
4320 src/pipe/common/dataLayer/PNMatrix.java 52 Avoid variables with short names like n
4321 src/pipe/common/dataLayer/PNMatrix.java 53 Avoid variables with short names like X
4322 src/pipe/common/dataLayer/PNMatrix.java 54 Avoid variables with short names like C
4323 src/pipe/common/dataLayer/PNMatrix.java 54 Found 'DD'-anomaly for variable 'C' (lines '54'-'63').
4324 src/pipe/common/dataLayer/PNMatrix.java 54 Found 'DU'-anomaly for variable 'C' (lines '54'-'67').
4325 src/pipe/common/dataLayer/PNMatrix.java 63 Found 'DD'-anomaly for variable 'C' (lines '63'-'63').
4326 src/pipe/common/dataLayer/PNMatrix.java 63 Found 'DU'-anomaly for variable 'C' (lines '63'-'67').
4327 src/pipe/common/dataLayer/PNMatrix.java 83 Found 'DD'-anomaly for variable 'X' (lines '83'-'88').
4328 src/pipe/common/dataLayer/PNMatrix.java 83 Found 'DU'-anomaly for variable 'X' (lines '83'-'92').
4329 src/pipe/common/dataLayer/PNMatrix.java 88 Found 'DD'-anomaly for variable 'X' (lines '88'-'88').
4330 src/pipe/common/dataLayer/PNMatrix.java 88 Found 'DU'-anomaly for variable 'X' (lines '88'-'92').
4331 src/pipe/common/dataLayer/PNMatrix.java 99 Found non-transient, non-static member. Please mark as transient or provide accessors.
4332 src/pipe/common/dataLayer/PNMatrix.java 99 The field name indicates a constant but its modifiers do not
4333 src/pipe/common/dataLayer/PNMatrix.java 107 Found non-transient, non-static member. Please mark as transient or provide accessors.
4334 src/pipe/common/dataLayer/PNMatrix.java 107 Found non-transient, non-static member. Please mark as transient or provide accessors.
4335 src/pipe/common/dataLayer/PNMatrix.java 110 Found non-transient, non-static member. Please mark as transient or provide accessors.
4336 src/pipe/common/dataLayer/PNMatrix.java 143 Avoid if (x != y) ..; else ..;
4337 src/pipe/common/dataLayer/PNMatrix.java 193 The user-supplied array 'A' is stored directly.
4338 src/pipe/common/dataLayer/PNMatrix.java 193 The user-supplied array 'A' is stored directly.
4339 src/pipe/common/dataLayer/PNMatrix.java 193 The user-supplied array 'A' is stored directly.
4340 src/pipe/common/dataLayer/PNMatrix.java 202 Deeply nested if..then statements are hard to read
4341 src/pipe/common/dataLayer/PNMatrix.java 224 The user-supplied array 'A' is stored directly.
4342 src/pipe/common/dataLayer/PNMatrix.java 257 New exception is thrown in catch block, original stack trace may be lost
4343 src/pipe/common/dataLayer/PNMatrix.java 272 Found 'DU'-anomaly for variable 'cardRow' (lines '272'-'308').
4344 src/pipe/common/dataLayer/PNMatrix.java 277 Found 'DD'-anomaly for variable 'countpMinus' (lines '277'-'284').
4345 src/pipe/common/dataLayer/PNMatrix.java 277 Found 'DD'-anomaly for variable 'countpPlus' (lines '277'-'283').
4346 src/pipe/common/dataLayer/PNMatrix.java 283 Found 'DD'-anomaly for variable 'countpPlus' (lines '283'-'292').
4347 src/pipe/common/dataLayer/PNMatrix.java 284 Found 'DD'-anomaly for variable 'countpMinus' (lines '284'-'299').
4348 src/pipe/common/dataLayer/PNMatrix.java 285 Found 'DU'-anomaly for variable 'pPlus' (lines '285'-'308').
4349 src/pipe/common/dataLayer/PNMatrix.java 286 Found 'DD'-anomaly for variable 'pMinus' (lines '286'-'286').
4350 src/pipe/common/dataLayer/PNMatrix.java 286 Found 'DU'-anomaly for variable 'pMinus' (lines '286'-'308').
4351 src/pipe/common/dataLayer/PNMatrix.java 292 Found 'DD'-anomaly for variable 'countpPlus' (lines '292'-'292').
4352 src/pipe/common/dataLayer/PNMatrix.java 299 Found 'DD'-anomaly for variable 'countpMinus' (lines '299'-'299').
4353 src/pipe/common/dataLayer/PNMatrix.java 304 A method should have only one exit point, and that should be the last statement in the method
4354 src/pipe/common/dataLayer/PNMatrix.java 320 Found 'DU'-anomaly for variable 'k' (lines '320'-'358').
4355 src/pipe/common/dataLayer/PNMatrix.java 322 Found 'DD'-anomaly for variable 'countpMinus' (lines '322'-'329').
4356 src/pipe/common/dataLayer/PNMatrix.java 322 Found 'DD'-anomaly for variable 'countpPlus' (lines '322'-'328').
4357 src/pipe/common/dataLayer/PNMatrix.java 328 Found 'DD'-anomaly for variable 'countpPlus' (lines '328'-'337').
4358 src/pipe/common/dataLayer/PNMatrix.java 329 Found 'DD'-anomaly for variable 'countpMinus' (lines '329'-'344').
4359 src/pipe/common/dataLayer/PNMatrix.java 329 Found 'DU'-anomaly for variable 'countpMinus' (lines '329'-'358').
4360 src/pipe/common/dataLayer/PNMatrix.java 330 Found 'DU'-anomaly for variable 'pPlus' (lines '330'-'358').
4361 src/pipe/common/dataLayer/PNMatrix.java 331 Found 'DD'-anomaly for variable 'pMinus' (lines '331'-'331').
4362 src/pipe/common/dataLayer/PNMatrix.java 331 Found 'DU'-anomaly for variable 'pMinus' (lines '331'-'358').
4363 src/pipe/common/dataLayer/PNMatrix.java 337 Found 'DD'-anomaly for variable 'countpPlus' (lines '337'-'337').
4364 src/pipe/common/dataLayer/PNMatrix.java 344 Found 'DD'-anomaly for variable 'countpMinus' (lines '344'-'344').
4365 src/pipe/common/dataLayer/PNMatrix.java 344 Found 'DU'-anomaly for variable 'countpMinus' (lines '344'-'358').
4366 src/pipe/common/dataLayer/PNMatrix.java 349 A method should have only one exit point, and that should be the last statement in the method
4367 src/pipe/common/dataLayer/PNMatrix.java 353 A method should have only one exit point, and that should be the last statement in the method
4368 src/pipe/common/dataLayer/PNMatrix.java 367 The method 'checkCase11' has a Cyclomatic Complexity of 11.
4369 src/pipe/common/dataLayer/PNMatrix.java 369 Avoid using final local variables, turn them into fields
4370 src/pipe/common/dataLayer/PNMatrix.java 369 Found 'DU'-anomaly for variable 'satisfies11' (lines '369'-'419').
4371 src/pipe/common/dataLayer/PNMatrix.java 372 Found 'DD'-anomaly for variable 'pMinusEmpty' (lines '372'-'379').
4372 src/pipe/common/dataLayer/PNMatrix.java 372 Found 'DD'-anomaly for variable 'pPlusEmpty' (lines '372'-'378').
4373 src/pipe/common/dataLayer/PNMatrix.java 378 Found 'DD'-anomaly for variable 'pPlusEmpty' (lines '378'-'390').
4374 src/pipe/common/dataLayer/PNMatrix.java 379 Found 'DD'-anomaly for variable 'pMinusEmpty' (lines '379'-'398').
4375 src/pipe/common/dataLayer/PNMatrix.java 390 Found 'DD'-anomaly for variable 'pPlusEmpty' (lines '390'-'390').
4376 src/pipe/common/dataLayer/PNMatrix.java 398 Found 'DD'-anomaly for variable 'pMinusEmpty' (lines '398'-'398').
4377 src/pipe/common/dataLayer/PNMatrix.java 405 A method should have only one exit point, and that should be the last statement in the method
4378 src/pipe/common/dataLayer/PNMatrix.java 410 Found 'DD'-anomaly for variable 'pPlus' (lines '410'-'380').
4379 src/pipe/common/dataLayer/PNMatrix.java 410 Found 'DD'-anomaly for variable 'pPlus' (lines '410'-'410').
4380 src/pipe/common/dataLayer/PNMatrix.java 410 Found 'DU'-anomaly for variable 'pPlus' (lines '410'-'419').
4381 src/pipe/common/dataLayer/PNMatrix.java 415 Found 'DD'-anomaly for variable 'pMinus' (lines '415'-'381').
4382 src/pipe/common/dataLayer/PNMatrix.java 415 Found 'DD'-anomaly for variable 'pMinus' (lines '415'-'415').
4383 src/pipe/common/dataLayer/PNMatrix.java 415 Found 'DU'-anomaly for variable 'pMinus' (lines '415'-'419').
4384 src/pipe/common/dataLayer/PNMatrix.java 442 clone() method should be implemented only if implementing Cloneable interface
4385 src/pipe/common/dataLayer/PNMatrix.java 443 clone() method should be implemented only if implementing Cloneable interface
4386 src/pipe/common/dataLayer/PNMatrix.java 443 clone() method should throw CloneNotSupportedException
4387 src/pipe/common/dataLayer/PNMatrix.java 456 Avoid using final local variables, turn them into fields
4388 src/pipe/common/dataLayer/PNMatrix.java 456 Found 'DU'-anomaly for variable 'js' (lines '456'-'500').
4389 src/pipe/common/dataLayer/PNMatrix.java 461 Found 'DD'-anomaly for variable 'countpMinus' (lines '461'-'468').
4390 src/pipe/common/dataLayer/PNMatrix.java 461 Found 'DD'-anomaly for variable 'countpPlus' (lines '461'-'467').
4391 src/pipe/common/dataLayer/PNMatrix.java 467 Found 'DD'-anomaly for variable 'countpPlus' (lines '467'-'476').
4392 src/pipe/common/dataLayer/PNMatrix.java 468 Found 'DD'-anomaly for variable 'countpMinus' (lines '468'-'483').
4393 src/pipe/common/dataLayer/PNMatrix.java 468 Found 'DU'-anomaly for variable 'countpMinus' (lines '468'-'500').
4394 src/pipe/common/dataLayer/PNMatrix.java 469 Found 'DU'-anomaly for variable 'pPlus' (lines '469'-'500').
4395 src/pipe/common/dataLayer/PNMatrix.java 470 Found 'DD'-anomaly for variable 'pMinus' (lines '470'-'470').
4396 src/pipe/common/dataLayer/PNMatrix.java 470 Found 'DU'-anomaly for variable 'pMinus' (lines '470'-'500').
4397 src/pipe/common/dataLayer/PNMatrix.java 476 Found 'DD'-anomaly for variable 'countpPlus' (lines '476'-'476').
4398 src/pipe/common/dataLayer/PNMatrix.java 483 Found 'DD'-anomaly for variable 'countpMinus' (lines '483'-'483').
4399 src/pipe/common/dataLayer/PNMatrix.java 483 Found 'DU'-anomaly for variable 'countpMinus' (lines '483'-'500').
4400 src/pipe/common/dataLayer/PNMatrix.java 490 A method should have only one exit point, and that should be the last statement in the method
4401 src/pipe/common/dataLayer/PNMatrix.java 511 Found 'DD'-anomaly for variable 'C' (lines '511'-'516').
4402 src/pipe/common/dataLayer/PNMatrix.java 511 Found 'DU'-anomaly for variable 'C' (lines '511'-'520').
4403 src/pipe/common/dataLayer/PNMatrix.java 516 Found 'DD'-anomaly for variable 'C' (lines '516'-'516').
4404 src/pipe/common/dataLayer/PNMatrix.java 516 Found 'DU'-anomaly for variable 'C' (lines '516'-'520').
4405 src/pipe/common/dataLayer/PNMatrix.java 553 Found 'DD'-anomaly for variable 'reduced' (lines '553'-'572').
4406 src/pipe/common/dataLayer/PNMatrix.java 554 Found 'DD'-anomaly for variable 'cols' (lines '554'-'564').
4407 src/pipe/common/dataLayer/PNMatrix.java 556 Found 'DU'-anomaly for variable 'count' (lines '556'-'576').
4408 src/pipe/common/dataLayer/PNMatrix.java 564 Found 'DD'-anomaly for variable 'cols' (lines '564'-'564').
4409 src/pipe/common/dataLayer/PNMatrix.java 587 Found 'DU'-anomaly for variable 'k' (lines '587'-'632').
4410 src/pipe/common/dataLayer/PNMatrix.java 590 Found 'DD'-anomaly for variable 'X' (lines '590'-'598').
4411 src/pipe/common/dataLayer/PNMatrix.java 590 Found 'DU'-anomaly for variable 'X' (lines '590'-'632').
4412 src/pipe/common/dataLayer/PNMatrix.java 592 Found 'DD'-anomaly for variable 'Y' (lines '592'-'603').
4413 src/pipe/common/dataLayer/PNMatrix.java 592 Found 'DU'-anomaly for variable 'Y' (lines '592'-'632').
4414 src/pipe/common/dataLayer/PNMatrix.java 594 Found 'DD'-anomaly for variable 'Z' (lines '594'-'604').
4415 src/pipe/common/dataLayer/PNMatrix.java 594 Found 'DU'-anomaly for variable 'Z' (lines '594'-'632').
4416 src/pipe/common/dataLayer/PNMatrix.java 598 Found 'DD'-anomaly for variable 'X' (lines '598'-'598').
4417 src/pipe/common/dataLayer/PNMatrix.java 598 Found 'DU'-anomaly for variable 'X' (lines '598'-'632').
4418 src/pipe/common/dataLayer/PNMatrix.java 647 Found 'DD'-anomaly for variable 'k' (lines '647'-'655').
4419 src/pipe/common/dataLayer/PNMatrix.java 648 Found 'DU'-anomaly for variable 'count' (lines '648'-'659').
4420 src/pipe/common/dataLayer/PNMatrix.java 653 Avoid assignments in operands
4421 src/pipe/common/dataLayer/PNMatrix.java 653 Found 'DD'-anomaly for variable 'anElement' (lines '653'-'653').
4422 src/pipe/common/dataLayer/PNMatrix.java 653 Found 'DU'-anomaly for variable 'anElement' (lines '653'-'659').
4423 src/pipe/common/dataLayer/PNMatrix.java 655 Found 'DD'-anomaly for variable 'k' (lines '655'-'655').
4424 src/pipe/common/dataLayer/PNMatrix.java 673 Found 'DD'-anomaly for variable 'k' (lines '673'-'680').
4425 src/pipe/common/dataLayer/PNMatrix.java 674 Found 'DU'-anomaly for variable 'count' (lines '674'-'684').
4426 src/pipe/common/dataLayer/PNMatrix.java 680 Found 'DD'-anomaly for variable 'k' (lines '680'-'680').
4427 src/pipe/common/dataLayer/PNMatrix.java 698 Found 'DU'-anomaly for variable 'k' (lines '698'-'708').
4428 src/pipe/common/dataLayer/PNMatrix.java 719 Found 'DU'-anomaly for variable 'n' (lines '719'-'733').
4429 src/pipe/common/dataLayer/PNMatrix.java 720 Found 'DU'-anomaly for variable 'h' (lines '720'-'733').
4430 src/pipe/common/dataLayer/PNMatrix.java 766 Avoid reassigning parameters such as 'a'
4431 src/pipe/common/dataLayer/PNMatrix.java 766 Avoid reassigning parameters such as 'a'
4432 src/pipe/common/dataLayer/PNMatrix.java 766 Avoid reassigning parameters such as 'a'
4433 src/pipe/common/dataLayer/PNMatrix.java 766 Avoid reassigning parameters such as 'b'
4434 src/pipe/common/dataLayer/PNMatrix.java 766 Avoid reassigning parameters such as 'b'
4435 src/pipe/common/dataLayer/PNMatrix.java 780 Avoid if (x != y) ..; else ..;
4436 src/pipe/common/dataLayer/PNMatrix.java 790 Avoid if (x != y) ..; else ..;
4437 src/pipe/common/dataLayer/PNMatrix.java 826 Returning 'A' may expose an internal array.
4438 src/pipe/common/dataLayer/PNMatrix.java 837 Found 'DD'-anomaly for variable 'C' (lines '837'-'842').
4439 src/pipe/common/dataLayer/PNMatrix.java 842 Found 'DD'-anomaly for variable 'C' (lines '842'-'842').
4440 src/pipe/common/dataLayer/PNMatrix.java 867 Found 'DD'-anomaly for variable 'vals' (lines '867'-'872').
4441 src/pipe/common/dataLayer/PNMatrix.java 872 Found 'DD'-anomaly for variable 'vals' (lines '872'-'872').
4442 src/pipe/common/dataLayer/PNMatrix.java 897 Found 'DD'-anomaly for variable 'B' (lines '897'-'904').
4443 src/pipe/common/dataLayer/PNMatrix.java 897 Found 'DU'-anomaly for variable 'B' (lines '897'-'913').
4444 src/pipe/common/dataLayer/PNMatrix.java 904 Found 'DD'-anomaly for variable 'B' (lines '904'-'904').
4445 src/pipe/common/dataLayer/PNMatrix.java 904 Found 'DU'-anomaly for variable 'B' (lines '904'-'913').
4446 src/pipe/common/dataLayer/PNMatrix.java 910 New exception is thrown in catch block, original stack trace may be lost
4447 src/pipe/common/dataLayer/PNMatrix.java 910 The String literal "Submatrix indices" appears 10 times in this file; the first occurrence is on line 910
4448 src/pipe/common/dataLayer/PNMatrix.java 932 Found 'DD'-anomaly for variable 'B' (lines '932'-'939').
4449 src/pipe/common/dataLayer/PNMatrix.java 932 Found 'DU'-anomaly for variable 'B' (lines '932'-'948').
4450 src/pipe/common/dataLayer/PNMatrix.java 939 Found 'DD'-anomaly for variable 'B' (lines '939'-'939').
4451 src/pipe/common/dataLayer/PNMatrix.java 939 Found 'DU'-anomaly for variable 'B' (lines '939'-'948').
4452 src/pipe/common/dataLayer/PNMatrix.java 945 New exception is thrown in catch block, original stack trace may be lost
4453 src/pipe/common/dataLayer/PNMatrix.java 968 Found 'DD'-anomaly for variable 'B' (lines '968'-'975').
4454 src/pipe/common/dataLayer/PNMatrix.java 968 Found 'DU'-anomaly for variable 'B' (lines '968'-'984').
4455 src/pipe/common/dataLayer/PNMatrix.java 975 Found 'DD'-anomaly for variable 'B' (lines '975'-'975').
4456 src/pipe/common/dataLayer/PNMatrix.java 975 Found 'DU'-anomaly for variable 'B' (lines '975'-'984').
4457 src/pipe/common/dataLayer/PNMatrix.java 981 New exception is thrown in catch block, original stack trace may be lost
4458 src/pipe/common/dataLayer/PNMatrix.java 1001 Found 'DD'-anomaly for variable 'B' (lines '1,001'-'1,008').
4459 src/pipe/common/dataLayer/PNMatrix.java 1014 New exception is thrown in catch block, original stack trace may be lost
4460 src/pipe/common/dataLayer/PNMatrix.java 1150 Avoid using final local variables, turn them into fields
4461 src/pipe/common/dataLayer/PNMatrix.java 1172 Avoid using final local variables, turn them into fields
4462 src/pipe/common/dataLayer/PNMatrix.java 1193 Avoid using final local variables, turn them into fields
4463 src/pipe/common/dataLayer/PNMatrix.java 1314 Consider simply returning the value vs storing it in local variable 'X'
4464 src/pipe/common/dataLayer/PetriNetObject.java 1 Package name contains upper case characters
4465 src/pipe/common/dataLayer/PetriNetObject.java 32 Abstract classes should be named AbstractXXX
4466 src/pipe/common/dataLayer/PetriNetObject.java 33 This class has too many methods, consider refactoring it.
4467 src/pipe/common/dataLayer/PetriNetObject.java 35 Avoid excessively long variable names like COMPONENT_DRAW_OFFSET
4468 src/pipe/common/dataLayer/PetriNetObject.java 41 It is somewhat confusing to have a field name with the same name as a method
4469 src/pipe/common/dataLayer/PetriNetObject.java 48 Avoid variables with short names like id
4470 src/pipe/common/dataLayer/PetriNetObject.java 52 Found non-transient, non-static member. Please mark as transient or provide accessors.
4471 src/pipe/common/dataLayer/PetriNetObject.java 53 Found non-transient, non-static member. Please mark as transient or provide accessors.
4472 src/pipe/common/dataLayer/PetriNetObject.java 54 Avoid excessively long variable names like selectionBorderColour
4473 src/pipe/common/dataLayer/PetriNetObject.java 54 Found non-transient, non-static member. Please mark as transient or provide accessors.
4474 src/pipe/common/dataLayer/PetriNetObject.java 55 Found non-transient, non-static member. Please mark as transient or provide accessors.
4475 src/pipe/common/dataLayer/PetriNetObject.java 70 Found non-transient, non-static member. Please mark as transient or provide accessors.
4476 src/pipe/common/dataLayer/PetriNetObject.java 81 Document empty constructor
4477 src/pipe/common/dataLayer/PetriNetObject.java 81 It is a good practice to call super() in a constructor
4478 src/pipe/common/dataLayer/PetriNetObject.java 92 It is a good practice to call super() in a constructor
4479 src/pipe/common/dataLayer/PetriNetObject.java 96 An empty method in an abstract class should be abstract instead
4480 src/pipe/common/dataLayer/PetriNetObject.java 97 Document empty method
4481 src/pipe/common/dataLayer/PetriNetObject.java 114 clone() method should throw CloneNotSupportedException
4482 src/pipe/common/dataLayer/PetriNetObject.java 139 Avoid throwing raw exception types.
4483 src/pipe/common/dataLayer/PetriNetObject.java 201 Avoid variables with short names like g
4484 src/pipe/common/dataLayer/PetriNetObject.java 201 Overriding method merely calls super
4485 src/pipe/common/dataLayer/PetriNetObject.java 208 Avoid variables with short names like c
4486 src/pipe/common/dataLayer/PetriNetObject.java 240 Avoid variables with short names like c
4487 src/pipe/common/dataLayer/PetriNetObject.java 250 Avoid variables with short names like c
4488 src/pipe/common/dataLayer/Place.java 1 Package name contains upper case characters
4489 src/pipe/common/dataLayer/Place.java 4 Avoid unused imports such as 'java.awt.Color'
4490 src/pipe/common/dataLayer/Place.java 4 Avoid unused imports such as 'java.awt.Color'
4491 src/pipe/common/dataLayer/Place.java 38 The class 'Place' has a Cyclomatic Complexity of 2 (Highest = 12).
4492 src/pipe/common/dataLayer/Place.java 45 Variables that are final and static should be in all caps.
4493 src/pipe/common/dataLayer/Place.java 55 It is somewhat confusing to have a field name matching the declaring class name
4494 src/pipe/common/dataLayer/Place.java 60 This statement may have some unnecessary parentheses
4495 src/pipe/common/dataLayer/Place.java 69 Found non-transient, non-static member. Please mark as transient or provide accessors.
4496 src/pipe/common/dataLayer/Place.java 72 Found non-transient, non-static member. Please mark as transient or provide accessors.
4497 src/pipe/common/dataLayer/Place.java 73 Found non-transient, non-static member. Please mark as transient or provide accessors.
4498 src/pipe/common/dataLayer/Place.java 79 Document empty constructor
4499 src/pipe/common/dataLayer/Place.java 79 It is a good practice to call super() in a constructor
4500 src/pipe/common/dataLayer/Place.java 145 Avoid really long parameter lists.
4501 src/pipe/common/dataLayer/Place.java 151 Avoid excessively long variable names like initialMarkingInput
4502 src/pipe/common/dataLayer/Place.java 152 Avoid excessively long variable names like markingOffsetXInput
4503 src/pipe/common/dataLayer/Place.java 153 Avoid excessively long variable names like markingOffsetYInput
4504 src/pipe/common/dataLayer/Place.java 156 Avoid instantiating Integer objects. Call Integer.valueOf() instead.
4505 src/pipe/common/dataLayer/Place.java 157 Avoid instantiating Integer objects. Call Integer.valueOf() instead.
4506 src/pipe/common/dataLayer/Place.java 192 Overriding method merely calls super
4507 src/pipe/common/dataLayer/Place.java 192 clone() method should throw CloneNotSupportedException
4508 src/pipe/common/dataLayer/Place.java 203 Avoid variables with short names like x
4509 src/pipe/common/dataLayer/Place.java 203 Avoid variables with short names like y
4510 src/pipe/common/dataLayer/Place.java 211 Avoid if (x != y) ..; else ..;
4511 src/pipe/common/dataLayer/Place.java 225 A method should have only one exit point, and that should be the last statement in the method
4512 src/pipe/common/dataLayer/Place.java 234 A method should have only one exit point, and that should be the last statement in the method
4513 src/pipe/common/dataLayer/Place.java 253 A method should have only one exit point, and that should be the last statement in the method
4514 src/pipe/common/dataLayer/Place.java 289 A method should have only one exit point, and that should be the last statement in the method
4515 src/pipe/common/dataLayer/Place.java 313 A method should have only one exit point, and that should be the last statement in the method
4516 src/pipe/common/dataLayer/Place.java 365 Avoid variables with short names like g
4517 src/pipe/common/dataLayer/Place.java 365 The method 'paintComponent' has a Cyclomatic Complexity of 12.
4518 src/pipe/common/dataLayer/Place.java 369 Avoid variables with short names like g2
4519 src/pipe/common/dataLayer/Place.java 373 Avoid variables with short names like x
4520 src/pipe/common/dataLayer/Place.java 373 Found 'DU'-anomaly for variable 'x' (lines '373'-'464').
4521 src/pipe/common/dataLayer/Place.java 374 Found 'DU'-anomaly for variable 'y' (lines '374'-'464').
4522 src/pipe/common/dataLayer/Place.java 432 Local variable 'marking' could be declared final
4523 src/pipe/common/dataLayer/Place.java 472 Avoid excessively long variable names like currentMarkingInput
4524 src/pipe/common/dataLayer/Place.java 474 Avoid instantiating Integer objects. Call Integer.valueOf() instead.
4525 src/pipe/common/dataLayer/Place.java 485 Avoid excessively long variable names like initialMarkingInput
4526 src/pipe/common/dataLayer/Place.java 487 Avoid instantiating Integer objects. Call Integer.valueOf() instead.
4527 src/pipe/common/dataLayer/PlaceTransitionObject.java 1 Package name contains upper case characters
4528 src/pipe/common/dataLayer/PlaceTransitionObject.java 3 Avoid unused imports such as 'java.awt.Color'
4529 src/pipe/common/dataLayer/PlaceTransitionObject.java 3 Avoid unused imports such as 'java.awt.Color'
4530 src/pipe/common/dataLayer/PlaceTransitionObject.java 5 Avoid unused imports such as 'java.awt.Graphics2D'
4531 src/pipe/common/dataLayer/PlaceTransitionObject.java 5 Avoid unused imports such as 'java.awt.Graphics2D'
4532 src/pipe/common/dataLayer/PlaceTransitionObject.java 6 Avoid unused imports such as 'java.awt.geom.Ellipse2D'
4533 src/pipe/common/dataLayer/PlaceTransitionObject.java 6 Avoid unused imports such as 'java.awt.geom.Ellipse2D'
4534 src/pipe/common/dataLayer/PlaceTransitionObject.java 13 Avoid unused imports such as 'pipe.gui.Constants'
4535 src/pipe/common/dataLayer/PlaceTransitionObject.java 13 Avoid unused imports such as 'pipe.gui.Constants'
4536 src/pipe/common/dataLayer/PlaceTransitionObject.java 36 Abstract classes should be named AbstractXXX
4537 src/pipe/common/dataLayer/PlaceTransitionObject.java 37 This class has too many methods, consider refactoring it.
4538 src/pipe/common/dataLayer/PlaceTransitionObject.java 45 Found non-transient, non-static member. Please mark as transient or provide accessors.
4539 src/pipe/common/dataLayer/PlaceTransitionObject.java 47 Found non-transient, non-static member. Please mark as transient or provide accessors.
4540 src/pipe/common/dataLayer/PlaceTransitionObject.java 48 Found non-transient, non-static member. Please mark as transient or provide accessors.
4541 src/pipe/common/dataLayer/PlaceTransitionObject.java 49 Found non-transient, non-static member. Please mark as transient or provide accessors.
4542 src/pipe/common/dataLayer/PlaceTransitionObject.java 55 Found non-transient, non-static member. Please mark as transient or provide accessors.
4543 src/pipe/common/dataLayer/PlaceTransitionObject.java 67 Document empty constructor
4544 src/pipe/common/dataLayer/PlaceTransitionObject.java 67 It is a good practice to call super() in a constructor
4545 src/pipe/common/dataLayer/PlaceTransitionObject.java 83 It is a good practice to call super() in a constructor
4546 src/pipe/common/dataLayer/PlaceTransitionObject.java 88 Overridable method 'setPositionX' called during object construction
4547 src/pipe/common/dataLayer/PlaceTransitionObject.java 89 Overridable method 'setPositionY' called during object construction
4548 src/pipe/common/dataLayer/PlaceTransitionObject.java 134 Avoid unused constructor parameters such as 'nameOffsetXInput'.
4549 src/pipe/common/dataLayer/PlaceTransitionObject.java 134 Avoid unused constructor parameters such as 'nameOffsetYInput'.
4550 src/pipe/common/dataLayer/PlaceTransitionObject.java 142 Overridable method 'setName' called during object construction
4551 src/pipe/common/dataLayer/PlaceTransitionObject.java 168 Avoid variables with short names like o
4552 src/pipe/common/dataLayer/PlaceTransitionObject.java 224 clone() method should throw CloneNotSupportedException
4553 src/pipe/common/dataLayer/PlaceTransitionObject.java 264 Avoid if (x != y) ..; else ..;
4554 src/pipe/common/dataLayer/PlaceTransitionObject.java 266 A method should have only one exit point, and that should be the last statement in the method
4555 src/pipe/common/dataLayer/PlaceTransitionObject.java 338 Avoid variables with short names like g
4556 src/pipe/common/dataLayer/PlaceTransitionObject.java 338 Overriding method merely calls super
4557 src/pipe/common/dataLayer/PlaceTransitionObject.java 375 Avoid variables with short names like x
4558 src/pipe/common/dataLayer/PlaceTransitionObject.java 375 Avoid variables with short names like y
4559 src/pipe/common/dataLayer/PlaceTransitionObject.java 423 Avoid if (x != y) ..; else ..;
4560 src/pipe/common/dataLayer/PlaceTransitionObject.java 442 Avoid if (x != y) ..; else ..;
4561 src/pipe/common/dataLayer/PlaceTransitionObject.java 453 Avoid variables with short names like x
4562 src/pipe/common/dataLayer/PlaceTransitionObject.java 464 Found 'DD'-anomaly for variable 'scaleFactor' (lines '464'-'467').
4563 src/pipe/common/dataLayer/StateElement.java 1 Package name contains upper case characters
4564 src/pipe/common/dataLayer/StateElement.java 18 Found non-transient, non-static member. Please mark as transient or provide accessors.
4565 src/pipe/common/dataLayer/StateElement.java 18 Found non-transient, non-static member. Please mark as transient or provide accessors.
4566 src/pipe/common/dataLayer/StateElement.java 18 Found non-transient, non-static member. Please mark as transient or provide accessors.
4567 src/pipe/common/dataLayer/StateElement.java 20 Parameter 'operator' is not assigned and could be declared final
4568 src/pipe/common/dataLayer/StateElement.java 20 Parameter 'placeA' is not assigned and could be declared final
4569 src/pipe/common/dataLayer/StateElement.java 20 Parameter 'placeB' is not assigned and could be declared final
4570 src/pipe/common/dataLayer/StateGroup.java 1 Package name contains upper case characters
4571 src/pipe/common/dataLayer/StateGroup.java 4 Avoid unused imports such as 'java.util.ArrayList'
4572 src/pipe/common/dataLayer/StateGroup.java 4 Avoid unused imports such as 'java.util.ArrayList'
4573 src/pipe/common/dataLayer/StateGroup.java 8 Avoid unused imports such as 'pipe.modules.passageTimeForTaggedNet.ConditionPlace'
4574 src/pipe/common/dataLayer/StateGroup.java 8 Avoid unused imports such as 'pipe.modules.passageTimeForTaggedNet.ConditionPlace'
4575 src/pipe/common/dataLayer/StateGroup.java 20 Avoid using implementation types like 'HashMap'; use the interface instead
4576 src/pipe/common/dataLayer/StateGroup.java 20 Avoid using implementation types like 'HashMap'; use the interface instead
4577 src/pipe/common/dataLayer/StateGroup.java 20 Found non-transient, non-static member. Please mark as transient or provide accessors.
4578 src/pipe/common/dataLayer/StateGroup.java 21 Avoid variables with short names like id
4579 src/pipe/common/dataLayer/StateGroup.java 25 Avoid unused constructor parameters such as 'pnml'.
4580 src/pipe/common/dataLayer/StateGroup.java 25 Parameter 'pnml' is not assigned and could be declared final
4581 src/pipe/common/dataLayer/StateGroup.java 33 Avoid variables with short names like id
4582 src/pipe/common/dataLayer/StateGroup.java 33 Parameter 'id' is not assigned and could be declared final
4583 src/pipe/common/dataLayer/StateGroup.java 33 Parameter 'title' is not assigned and could be declared final
4584 src/pipe/common/dataLayer/StateGroup.java 48 Parameter 'newState' is not assigned and could be declared final
4585 src/pipe/common/dataLayer/StateGroup.java 50 Use equals() to compare strings instead of '==' or '!='
4586 src/pipe/common/dataLayer/StateGroup.java 50 Use equals() to compare strings instead of '==' or '!='
4587 src/pipe/common/dataLayer/StateGroup.java 52 Use equals() to compare strings instead of '==' or '!='
4588 src/pipe/common/dataLayer/StateGroup.java 64 Parameter 'operator' is not assigned and could be declared final
4589 src/pipe/common/dataLayer/StateGroup.java 69 Avoid variables with short names like id
4590 src/pipe/common/dataLayer/StateGroup.java 78 Avoid variables with short names like i
4591 src/pipe/common/dataLayer/StateGroup.java 78 Found 'DU'-anomaly for variable 'i' (lines '78'-'99').
4592 src/pipe/common/dataLayer/StateGroup.java 79 Found 'DD'-anomaly for variable 'conditions' (lines '79'-'88').
4593 src/pipe/common/dataLayer/StateGroup.java 79 Found 'DD'-anomaly for variable 'conditions' (lines '79'-'91').
4594 src/pipe/common/dataLayer/StateGroup.java 86 Use equals() to compare strings instead of '==' or '!='
4595 src/pipe/common/dataLayer/StateGroup.java 88 Found 'DD'-anomaly for variable 'conditions' (lines '88'-'88').
4596 src/pipe/common/dataLayer/StateGroup.java 88 Found 'DD'-anomaly for variable 'conditions' (lines '88'-'91').
4597 src/pipe/common/dataLayer/StateGroup.java 91 Found 'DD'-anomaly for variable 'conditions' (lines '91'-'88').
4598 src/pipe/common/dataLayer/StateGroup.java 91 Found 'DD'-anomaly for variable 'conditions' (lines '91'-'91').
4599 src/pipe/common/dataLayer/StateGroup.java 94 Found 'DU'-anomaly for variable 'i' (lines '94'-'99').
4600 src/pipe/common/dataLayer/StateGroup.java 116 Avoid variables with short names like id
4601 src/pipe/common/dataLayer/Token.java 1 Package name contains upper case characters
4602 src/pipe/common/dataLayer/Token.java 36 Found non-transient, non-static member. Please mark as transient or provide accessors.
4603 src/pipe/common/dataLayer/Token.java 36 It is somewhat confusing to have a field name matching the declaring class name
4604 src/pipe/common/dataLayer/Token.java 43 Document empty constructor
4605 src/pipe/common/dataLayer/Token.java 43 It is a good practice to call super() in a constructor
4606 src/pipe/common/dataLayer/Token.java 64 Document empty method
4607 src/pipe/common/dataLayer/Token.java 102 Document empty method
4608 src/pipe/common/dataLayer/Token.java 118 Document empty method
4609 src/pipe/common/dataLayer/Token.java 128 Document empty method
4610 src/pipe/common/dataLayer/Token.java 132 Avoid variables with short names like e
4611 src/pipe/common/dataLayer/Token.java 133 Document empty method
4612 src/pipe/common/dataLayer/Transition.java 1 Package name contains upper case characters
4613 src/pipe/common/dataLayer/Transition.java 5 Avoid unused imports such as 'java.awt.Container'
4614 src/pipe/common/dataLayer/Transition.java 5 Avoid unused imports such as 'java.awt.Container'
4615 src/pipe/common/dataLayer/Transition.java 6 Avoid unused imports such as 'java.awt.Font'
4616 src/pipe/common/dataLayer/Transition.java 6 Avoid unused imports such as 'java.awt.Font'
4617 src/pipe/common/dataLayer/Transition.java 13 Avoid unused imports such as 'java.awt.geom.Ellipse2D'
4618 src/pipe/common/dataLayer/Transition.java 13 Avoid unused imports such as 'java.awt.geom.Ellipse2D'
4619 src/pipe/common/dataLayer/Transition.java 22 Avoid unused imports such as 'javax.swing.JPanel'
4620 src/pipe/common/dataLayer/Transition.java 22 Avoid unused imports such as 'javax.swing.JPanel'
4621 src/pipe/common/dataLayer/Transition.java 23 Avoid unused imports such as 'javax.swing.border.Border'
4622 src/pipe/common/dataLayer/Transition.java 23 Avoid unused imports such as 'javax.swing.border.Border'
4623 src/pipe/common/dataLayer/Transition.java 47 The class 'Transition' has a Cyclomatic Complexity of 3 (Highest = 16).
4624 src/pipe/common/dataLayer/Transition.java 48 This class has too many methods, consider refactoring it.
4625 src/pipe/common/dataLayer/Transition.java 54 Found non-transient, non-static member. Please mark as transient or provide accessors.
4626 src/pipe/common/dataLayer/Transition.java 54 Use explicit scoping instead of the default package private level
4627 src/pipe/common/dataLayer/Transition.java 55 Found non-transient, non-static member. Please mark as transient or provide accessors.
4628 src/pipe/common/dataLayer/Transition.java 56 Found non-transient, non-static member. Please mark as transient or provide accessors.
4629 src/pipe/common/dataLayer/Transition.java 56 Use explicit scoping instead of the default package private level
4630 src/pipe/common/dataLayer/Transition.java 61 Overridable method 'calcAngle' called during object construction
4631 src/pipe/common/dataLayer/Transition.java 64 Use explicit scoping instead of the default package private level
4632 src/pipe/common/dataLayer/Transition.java 67 Avoid variables with short names like p1
4633 src/pipe/common/dataLayer/Transition.java 71 Avoid variables with short names like p2
4634 src/pipe/common/dataLayer/Transition.java 120 Variables that are final and static should be in all caps.
4635 src/pipe/common/dataLayer/Transition.java 125 Variables that are final and static should be in all caps.
4636 src/pipe/common/dataLayer/Transition.java 127 Avoid excessively long variable names like firingTaggedButton
4637 src/pipe/common/dataLayer/Transition.java 127 Avoid unused private fields such as 'firingTaggedButton'.
4638 src/pipe/common/dataLayer/Transition.java 130 Found non-transient, non-static member. Please mark as transient or provide accessors.
4639 src/pipe/common/dataLayer/Transition.java 130 It is somewhat confusing to have a field name matching the declaring class name
4640 src/pipe/common/dataLayer/Transition.java 131 Avoid excessively long variable names like proximityTransition
4641 src/pipe/common/dataLayer/Transition.java 131 Found non-transient, non-static member. Please mark as transient or provide accessors.
4642 src/pipe/common/dataLayer/Transition.java 135 Avoid excessively long variable names like taggedTokenEnabled
4643 src/pipe/common/dataLayer/Transition.java 141 Avoid excessively long variable names like firingTaggedVisible
4644 src/pipe/common/dataLayer/Transition.java 151 Variables that are not final should not contain underscores (except for underscores in standard prefix/suffix).
4645 src/pipe/common/dataLayer/Transition.java 156 Avoid using implementation types like 'ArrayList'; use the interface instead
4646 src/pipe/common/dataLayer/Transition.java 156 Avoid using implementation types like 'ArrayList'; use the interface instead
4647 src/pipe/common/dataLayer/Transition.java 162 Document empty constructor
4648 src/pipe/common/dataLayer/Transition.java 162 It is a good practice to call super() in a constructor
4649 src/pipe/common/dataLayer/Transition.java 205 Avoid really long parameter lists.
4650 src/pipe/common/dataLayer/Transition.java 224 Overridable method 'rotate' called during object construction
4651 src/pipe/common/dataLayer/Transition.java 261 Avoid variables with short names like x
4652 src/pipe/common/dataLayer/Transition.java 261 Avoid variables with short names like y
4653 src/pipe/common/dataLayer/Transition.java 269 Avoid if (x != y) ..; else ..;
4654 src/pipe/common/dataLayer/Transition.java 283 A method should have only one exit point, and that should be the last statement in the method
4655 src/pipe/common/dataLayer/Transition.java 293 A method should have only one exit point, and that should be the last statement in the method
4656 src/pipe/common/dataLayer/Transition.java 342 Avoid unnecessary comparisons in boolean expressions
4657 src/pipe/common/dataLayer/Transition.java 346 Avoid unnecessary comparisons in boolean expressions
4658 src/pipe/common/dataLayer/Transition.java 349 A method should have only one exit point, and that should be the last statement in the method
4659 src/pipe/common/dataLayer/Transition.java 354 A method should have only one exit point, and that should be the last statement in the method
4660 src/pipe/common/dataLayer/Transition.java 365 Avoid unnecessary comparisons in boolean expressions
4661 src/pipe/common/dataLayer/Transition.java 369 Avoid unnecessary comparisons in boolean expressions
4662 src/pipe/common/dataLayer/Transition.java 372 A method should have only one exit point, and that should be the last statement in the method
4663 src/pipe/common/dataLayer/Transition.java 420 This statement may have some unnecessary parentheses
4664 src/pipe/common/dataLayer/Transition.java 424 Avoid really long methods.
4665 src/pipe/common/dataLayer/Transition.java 424 Avoid variables with short names like g
4666 src/pipe/common/dataLayer/Transition.java 424 The method 'paintComponent' has a Cyclomatic Complexity of 16.
4667 src/pipe/common/dataLayer/Transition.java 424 The method paintComponent() has an NPath complexity of 672
4668 src/pipe/common/dataLayer/Transition.java 694 Avoid using if statements without curly braces
4669 src/pipe/common/dataLayer/Transition.java 695 Avoid using if statements without curly braces
4670 src/pipe/common/dataLayer/Transition.java 695 These nested if statements could be combined
4671 src/pipe/common/dataLayer/Transition.java 712 Avoid using if statements without curly braces
4672 src/pipe/common/dataLayer/Transition.java 713 These nested if statements could be combined
4673 src/pipe/common/dataLayer/Transition.java 715 Avoid using if...else statements without curly braces
4674 src/pipe/common/dataLayer/Transition.java 716 Avoid using if...else statements without curly braces
4675 src/pipe/common/dataLayer/Transition.java 730 Avoid using if statements without curly braces
4676 src/pipe/common/dataLayer/Transition.java 731 Avoid using if statements without curly braces
4677 src/pipe/common/dataLayer/Transition.java 731 These nested if statements could be combined
4678 src/pipe/common/dataLayer/Transition.java 746 Found 'DD'-anomaly for variable 'match' (lines '746'-'753').
4679 src/pipe/common/dataLayer/Transition.java 766 Avoid really long methods.
4680 src/pipe/common/dataLayer/Transition.java 766 The method 'updateEndPoints' has a Cyclomatic Complexity of 14.
4681 src/pipe/common/dataLayer/Transition.java 766 The method updateEndPoints() has an NPath complexity of 810
4682 src/pipe/common/dataLayer/Transition.java 768 Found 'DD'-anomaly for variable 'arcIterator' (lines '768'-'775').
4683 src/pipe/common/dataLayer/Transition.java 857 Found 'DD'-anomaly for variable 'current' (lines '857'-'885').
4684 src/pipe/common/dataLayer/Transition.java 861 Avoid instantiating new objects inside loops
4685 src/pipe/common/dataLayer/Transition.java 885 Found 'DU'-anomaly for variable 'current' (lines '885'-'904').
4686 src/pipe/common/dataLayer/Transition.java 890 Avoid instantiating new objects inside loops
4687 src/pipe/common/queryresult/FilePointsResultWrapper.java 24 Found non-transient, non-static member. Please mark as transient or provide accessors.
4688 src/pipe/common/queryresult/FilePointsResultWrapper.java 24 Use explicit scoping instead of the default package private level
4689 src/pipe/common/queryresult/NodeAnalyserResultWrapper.java 21 Found non-transient, non-static member. Please mark as transient or provide accessors.
4690 src/pipe/common/queryresult/NodeAnalyserResultWrapper.java 21 Use explicit scoping instead of the default package private level
4691 src/pipe/common/queryresult/PercentileResultWrapper.java 25 Found non-transient, non-static member. Please mark as transient or provide accessors.
4692 src/pipe/common/queryresult/PercentileResultWrapper.java 25 Use explicit scoping instead of the default package private level
4693 src/pipe/common/queryresult/PointsResultWrapper.java 7 Avoid unused imports such as 'java.io.FileNotFoundException'
4694 src/pipe/common/queryresult/PointsResultWrapper.java 7 Avoid unused imports such as 'java.io.FileNotFoundException'
4695 src/pipe/common/queryresult/PointsResultWrapper.java 26 Found non-transient, non-static member. Please mark as transient or provide accessors.
4696 src/pipe/common/queryresult/ProbInIntervalResultWrapper.java 25 Found non-transient, non-static member. Please mark as transient or provide accessors.
4697 src/pipe/common/queryresult/ProbInIntervalResultWrapper.java 25 Found non-transient, non-static member. Please mark as transient or provide accessors.
4698 src/pipe/common/queryresult/ProbInIntervalResultWrapper.java 25 Found non-transient, non-static member. Please mark as transient or provide accessors.
4699 src/pipe/common/queryresult/ProbInIntervalResultWrapper.java 25 Found non-transient, non-static member. Please mark as transient or provide accessors.
4700 src/pipe/common/queryresult/ProbInIntervalResultWrapper.java 25 Use explicit scoping instead of the default package private level
4701 src/pipe/common/queryresult/QueryResultLoggingHandler.java 12 An Interface should be used only to model a behaviour; consider converting this to a class.
4702 src/pipe/common/queryresult/QueryResultLoggingHandler.java 14 Avoid modifiers which are implied by the context
4703 src/pipe/common/queryresult/QueryResultLoggingHandler.java 14 Variables that are final and static should be in all caps.
4704 src/pipe/common/queryresult/QueryResultLoggingHandler.java 15 Avoid modifiers which are implied by the context
4705 src/pipe/common/queryresult/QueryResultLoggingHandler.java 15 Variables that are final and static should be in all caps.
4706 src/pipe/common/queryresult/ResultWrapper.java 16 Abstract classes should be named AbstractXXX
4707 src/pipe/common/queryresult/ResultWrapper.java 18 Found non-transient, non-static member. Please mark as transient or provide accessors.
4708 src/pipe/common/queryresult/ResultWrapper.java 19 Found non-transient, non-static member. Please mark as transient or provide accessors.
4709 src/pipe/common/queryresult/ResultWrapper.java 20 Found non-transient, non-static member. Please mark as transient or provide accessors.
4710 src/pipe/common/queryresult/ResultWrapper.java 21 Found non-transient, non-static member. Please mark as transient or provide accessors.
4711 src/pipe/common/queryresult/ResultWrapper.java 38 Avoid variables with short names like r
4712 src/pipe/common/queryresult/ResultWrapper.java 38 Found 'DD'-anomaly for variable 'r' (lines '38'-'41').
4713 src/pipe/common/queryresult/ResultWrapper.java 44 A method should have only one exit point, and that should be the last statement in the method
4714 src/pipe/common/queryresult/TextFileResultWrapper.java 26 The class 'TextFileResultWrapper' has a Cyclomatic Complexity of 3 (Highest = 10).
4715 src/pipe/common/queryresult/TextFileResultWrapper.java 35 Found 'DD'-anomaly for variable 'exceptionMsg' (lines '35'-'43').
4716 src/pipe/common/queryresult/TextFileResultWrapper.java 35 Found 'DU'-anomaly for variable 'exceptionMsg' (lines '35'-'47').
4717 src/pipe/common/queryresult/TextFileResultWrapper.java 40 Avoid using if statements without curly braces
4718 src/pipe/common/queryresult/TextFileResultWrapper.java 49 Avoid variables with short names like d
4719 src/pipe/common/queryresult/TextFileResultWrapper.java 54 Found non-transient, non-static member. Please mark as transient or provide accessors.
4720 src/pipe/common/queryresult/TextFileResultWrapper.java 55 Found non-transient, non-static member. Please mark as transient or provide accessors.
4721 src/pipe/common/queryresult/TextFileResultWrapper.java 57 Found non-transient, non-static member. Please mark as transient or provide accessors.
4722 src/pipe/common/queryresult/TextFileResultWrapper.java 57 No need to call String.valueOf to append to a string.
4723 src/pipe/common/queryresult/TextFileResultWrapper.java 60 Found non-transient, non-static member. Please mark as transient or provide accessors.
4724 src/pipe/common/queryresult/TextFileResultWrapper.java 69 Assigning an Object to null is a code smell. Consider refactoring.
4725 src/pipe/common/queryresult/TextFileResultWrapper.java 75 Assigning an Object to null is a code smell. Consider refactoring.
4726 src/pipe/common/queryresult/TextFileResultWrapper.java 76 Assigning an Object to null is a code smell. Consider refactoring.
4727 src/pipe/common/queryresult/TextFileResultWrapper.java 84 Overridable method 'getFileText' called during object construction
4728 src/pipe/common/queryresult/TextFileResultWrapper.java 86 Assigning an Object to null is a code smell. Consider refactoring.
4729 src/pipe/common/queryresult/TextFileResultWrapper.java 95 Overridable method 'getFileText' called during object construction
4730 src/pipe/common/queryresult/TextFileResultWrapper.java 102 Avoid variables with short names like f
4731 src/pipe/common/queryresult/TextFileResultWrapper.java 104 Avoid variables with short names like s
4732 src/pipe/common/queryresult/TextFileResultWrapper.java 105 Avoid variables with short names like r
4733 src/pipe/common/queryresult/TextFileResultWrapper.java 105 Found 'DD'-anomaly for variable 'r' (lines '105'-'108').
4734 src/pipe/common/queryresult/TextFileResultWrapper.java 110 Avoid assignments in operands
4735 src/pipe/common/queryresult/TextFileResultWrapper.java 110 Found 'DU'-anomaly for variable 'line' (lines '110'-'131').
4736 src/pipe/common/queryresult/TextFileResultWrapper.java 135 Avoid variables with short names like p
4737 src/pipe/common/queryresult/TextFileResultWrapper.java 143 Avoid instantiating new objects inside loops
4738 src/pipe/common/queryresult/TextFileResultWrapper.java 151 Found 'DD'-anomaly for variable 'rest' (lines '151'-'153').
4739 src/pipe/common/queryresult/TextFileResultWrapper.java 190 A switch statement does not contain a break
4740 src/pipe/common/queryresult/TextFileResultWrapper.java 193 A method should have only one exit point, and that should be the last statement in the method
4741 src/pipe/common/queryresult/TextFileResultWrapper.java 198 A method should have only one exit point, and that should be the last statement in the method
4742 src/pipe/common/queryresult/TextFileResultWrapper.java 200 A method should have only one exit point, and that should be the last statement in the method
4743 src/pipe/common/queryresult/TextFileResultWrapper.java 202 A method should have only one exit point, and that should be the last statement in the method
4744 src/pipe/common/queryresult/TextFileResultWrapper.java 229 The method 'getValues' has a Cyclomatic Complexity of 10.
4745 src/pipe/common/queryresult/TextFileResultWrapper.java 231 Found 'DU'-anomaly for variable 'data' (lines '231'-'273').
4746 src/pipe/common/queryresult/TextFileResultWrapper.java 236 Avoid using final local variables, turn them into fields
4747 src/pipe/common/queryresult/TextFileResultWrapper.java 240 Found 'DU'-anomaly for variable 'p2' (lines '240'-'273').
4748 src/pipe/common/queryresult/TextFileResultWrapper.java 242 Found 'DD'-anomaly for variable 'i' (lines '242'-'264').
4749 src/pipe/common/queryresult/TextFileResultWrapper.java 242 Found 'DU'-anomaly for variable 'i' (lines '242'-'273').
4750 src/pipe/common/queryresult/TextFileResultWrapper.java 252 Avoid instantiating new objects inside loops
4751 src/pipe/common/queryresult/TextFileResultWrapper.java 255 Found 'DU'-anomaly for variable 'y' (lines '255'-'273').
4752 src/pipe/common/queryresult/TextFileResultWrapper.java 257 Deeply nested if..then statements are hard to read
4753 src/pipe/common/queryresult/TextFileResultWrapper.java 262 Avoid instantiating new objects inside loops
4754 src/pipe/common/queryresult/TextFileResultWrapper.java 264 Found 'DD'-anomaly for variable 'i' (lines '264'-'264').
4755 src/pipe/common/queryresult/TextFileResultWrapper.java 264 Found 'DU'-anomaly for variable 'i' (lines '264'-'273').
4756 src/pipe/common/queryresult/TextFileResultWrapper.java 279 Avoid using final local variables, turn them into fields
4757 src/pipe/common/queryresult/TextFileResultWrapper.java 284 Found 'DU'-anomaly for variable 'replacement' (lines '284'-'318').
4758 src/pipe/common/queryresult/TextFileResultWrapper.java 286 Found 'DD'-anomaly for variable 'i' (lines '286'-'310').
4759 src/pipe/common/queryresult/TextFileResultWrapper.java 286 Found 'DU'-anomaly for variable 'i' (lines '286'-'318').
4760 src/pipe/common/queryresult/TextFileResultWrapper.java 294 Avoid instantiating new objects inside loops
4761 src/pipe/common/queryresult/TextFileResultWrapper.java 297 Found 'DD'-anomaly for variable 'y' (lines '297'-'300').
4762 src/pipe/common/queryresult/TextFileResultWrapper.java 300 Avoid if (x != y) ..; else ..;
4763 src/pipe/common/queryresult/TextFileResultWrapper.java 309 No need to call String.valueOf to append to a string.
4764 src/pipe/common/queryresult/TextFileResultWrapper.java 309 No need to call String.valueOf to append to a string.
4765 src/pipe/common/queryresult/TextFileResultWrapper.java 310 Found 'DD'-anomaly for variable 'i' (lines '310'-'310').
4766 src/pipe/common/queryresult/TextFileResultWrapper.java 310 Found 'DU'-anomaly for variable 'i' (lines '310'-'318').
4767 src/pipe/common/queryresult/XYCoordinate.java 28 Variables that are final and static should be in all caps.
4768 src/pipe/common/queryresult/XYCoordinate.java 30 Avoid variables with short names like x
4769 src/pipe/common/queryresult/XYCoordinate.java 30 Avoid variables with short names like y
4770 src/pipe/common/queryresult/XYCoordinate.java 30 Found non-transient, non-static member. Please mark as transient or provide accessors.
4771 src/pipe/common/queryresult/XYCoordinate.java 30 Found non-transient, non-static member. Please mark as transient or provide accessors.
4772 src/pipe/common/queryresult/XYCoordinate.java 32 Avoid variables with short names like x
4773 src/pipe/common/queryresult/XYCoordinate.java 32 Avoid variables with short names like y
4774 src/pipe/common/queryresult/XYCoordinates.java 19 This class has too many methods, consider refactoring it.
4775 src/pipe/common/queryresult/XYCoordinates.java 24 Avoid using implementation types like 'ArrayList'; use the interface instead
4776 src/pipe/common/queryresult/XYCoordinates.java 24 Avoid using implementation types like 'ArrayList'; use the interface instead
4777 src/pipe/common/queryresult/XYCoordinates.java 24 Found non-transient, non-static member. Please mark as transient or provide accessors.
4778 src/pipe/common/queryresult/XYCoordinates.java 25 Avoid using implementation types like 'ArrayList'; use the interface instead
4779 src/pipe/common/queryresult/XYCoordinates.java 25 Avoid using implementation types like 'ArrayList'; use the interface instead
4780 src/pipe/common/queryresult/XYCoordinates.java 25 Found non-transient, non-static member. Please mark as transient or provide accessors.
4781 src/pipe/common/queryresult/XYCoordinates.java 26 Found non-transient, non-static member. Please mark as transient or provide accessors.
4782 src/pipe/common/queryresult/XYCoordinates.java 46 Avoid variables with short names like x
4783 src/pipe/common/queryresult/XYCoordinates.java 51 Avoid variables with short names like y
4784 src/pipe/common/queryresult/XYCoordinates.java 124 Avoid variables with short names like x
4785 src/pipe/common/queryresult/XYCoordinates.java 130 Avoid variables with short names like y
4786 src/pipe/common/queryresult/XYCoordinatesTest.java 20 Avoid variables with short names like b
4787 src/pipe/common/queryresult/XYCoordinatesTest.java 32 JUnit 4 tests that execute tests should use the @Test annotation
4788 src/pipe/common/queryresult/XYCoordinatesTest.java 34 Avoid variables with short names like cs
4789 src/pipe/common/queryresult/XYCoordinatesTest.java 45 Avoid variables with short names like c
4790 src/pipe/common/queryresult/XYCoordinatesTest.java 58 JUnit 4 tests that execute tests should use the @Test annotation
4791 src/pipe/common/queryresult/XYCoordinatesTest.java 60 Avoid variables with short names like cs
4792 src/pipe/common/queryresult/XYCoordinatesTest.java 71 Avoid variables with short names like c
4793 src/pipe/dataLayer/calculations/CompressedState.java 4 Package name contains upper case characters
4794 src/pipe/dataLayer/calculations/CompressedState.java 15 Found non-transient, non-static member. Please mark as transient or provide accessors.
4795 src/pipe/dataLayer/calculations/CompressedState.java 15 Private field 'hashCode2' could be made final; it is only initialized in the declaration or constructor.
4796 src/pipe/dataLayer/calculations/CompressedState.java 16 Found non-transient, non-static member. Please mark as transient or provide accessors.
4797 src/pipe/dataLayer/calculations/CompressedState.java 16 Private field 'idnum' could be made final; it is only initialized in the declaration or constructor.
4798 src/pipe/dataLayer/calculations/CompressedState.java 18 Avoid variables with short names like hc
4799 src/pipe/dataLayer/calculations/CompressedState.java 18 Avoid variables with short names like id
4800 src/pipe/dataLayer/calculations/CompressedState.java 18 Parameter 'hc' is not assigned and could be declared final
4801 src/pipe/dataLayer/calculations/CompressedState.java 18 Parameter 'id' is not assigned and could be declared final
4802 src/pipe/dataLayer/calculations/DynamicMarkingCompiler.java 1 Package name contains upper case characters
4803 src/pipe/dataLayer/calculations/DynamicMarkingCompiler.java 23 Avoid excessively long variable names like DynamicMarkingImplFile
4804 src/pipe/dataLayer/calculations/DynamicMarkingCompiler.java 23 Found non-transient, non-static member. Please mark as transient or provide accessors.
4805 src/pipe/dataLayer/calculations/DynamicMarkingCompiler.java 23 Private field 'DynamicMarkingImplFile' could be made final; it is only initialized in the declaration or constructor.
4806 src/pipe/dataLayer/calculations/DynamicMarkingCompiler.java 23 Variables should start with a lowercase character
4807 src/pipe/dataLayer/calculations/DynamicMarkingCompiler.java 25 Found non-transient, non-static member. Please mark as transient or provide accessors.
4808 src/pipe/dataLayer/calculations/DynamicMarkingCompiler.java 25 Private field 'buildFolder' could be made final; it is only initialized in the declaration or constructor.
4809 src/pipe/dataLayer/calculations/DynamicMarkingCompiler.java 27 Found non-transient, non-static member. Please mark as transient or provide accessors.
4810 src/pipe/dataLayer/calculations/DynamicMarkingCompiler.java 27 Private field 'templateFile' could be made final; it is only initialized in the declaration or constructor.
4811 src/pipe/dataLayer/calculations/DynamicMarkingCompiler.java 29 Found non-transient, non-static member. Please mark as transient or provide accessors.
4812 src/pipe/dataLayer/calculations/DynamicMarkingCompiler.java 29 Perhaps 'templateFolder' could be replaced by a local variable.
4813 src/pipe/dataLayer/calculations/DynamicMarkingCompiler.java 29 Private field 'templateFolder' could be made final; it is only initialized in the declaration or constructor.
4814 src/pipe/dataLayer/calculations/DynamicMarkingCompiler.java 40 Avoid variables with short names like sb
4815 src/pipe/dataLayer/calculations/DynamicMarkingCompiler.java 40 Local variable 'sb' could be declared final
4816 src/pipe/dataLayer/calculations/DynamicMarkingCompiler.java 56 This statement may have some unnecessary parentheses
4817 src/pipe/dataLayer/calculations/DynamicMarkingCompiler.java 57 This statement may have some unnecessary parentheses
4818 src/pipe/dataLayer/calculations/DynamicMarkingCompiler.java 58 This statement may have some unnecessary parentheses
4819 src/pipe/dataLayer/calculations/DynamicMarkingCompiler.java 59 This statement may have some unnecessary parentheses
4820 src/pipe/dataLayer/calculations/DynamicMarkingCompiler.java 67 Avoid unused local variables such as 'errorCode'.
4821 src/pipe/dataLayer/calculations/DynamicMarkingCompiler.java 67 Found 'DU'-anomaly for variable 'errorCode' (lines '67'-'72').
4822 src/pipe/dataLayer/calculations/DynamicMarkingCompiler.java 67 Local variable 'errorCode' could be declared final
4823 src/pipe/dataLayer/calculations/DynamicMarkingCompiler.java 85 Local variable 'classesDir' could be declared final
4824 src/pipe/dataLayer/calculations/DynamicMarkingCompiler.java 88 In J2EE, getClassLoader() might not work as expected. Use Thread.currentThread().getContextClassLoader() instead.
4825 src/pipe/dataLayer/calculations/DynamicMarkingCompiler.java 88 Local variable 'parentLoader' could be declared final
4826 src/pipe/dataLayer/calculations/DynamicMarkingCompiler.java 92 Local variable 'loader1' could be declared final
4827 src/pipe/dataLayer/calculations/DynamicMarkingCompiler.java 96 Consider simply returning the value vs storing it in local variable 'dynMark'
4828 src/pipe/dataLayer/calculations/DynamicMarkingCompiler.java 106 Parameter 'startExp' is not assigned and could be declared final
4829 src/pipe/dataLayer/calculations/DynamicMarkingCompiler.java 106 Parameter 'targetExp' is not assigned and could be declared final
4830 src/pipe/dataLayer/calculations/DynamicMarkingCompiler.java 108 Found 'DU'-anomaly for variable 'fullStartExp' (lines '108'-'150').
4831 src/pipe/dataLayer/calculations/DynamicMarkingCompiler.java 109 Found 'DU'-anomaly for variable 'fullTargetExp' (lines '109'-'150').
4832 src/pipe/dataLayer/calculations/DynamicMarkingCompiler.java 113 Found 'DD'-anomaly for variable 'dynMFile' (lines '113'-'116').
4833 src/pipe/dataLayer/calculations/DynamicMarkingCompiler.java 114 Found 'DD'-anomaly for variable 'tempFile' (lines '114'-'117').
4834 src/pipe/dataLayer/calculations/DynamicMarkingCompiler.java 121 Avoid printStackTrace(); use a logger call instead.
4835 src/pipe/dataLayer/calculations/DynamicMarkingCompiler.java 126 Found 'DD'-anomaly for variable 'input' (lines '126'-'128').
4836 src/pipe/dataLayer/calculations/DynamicMarkingCompiler.java 128 Avoid assignments in operands
4837 src/pipe/dataLayer/calculations/DynamicMarkingCompiler.java 128 Found 'DU'-anomaly for variable 'input' (lines '128'-'150').
4838 src/pipe/dataLayer/calculations/DynamicMarkingCompiler.java 129 Position literals first in String comparisons
4839 src/pipe/dataLayer/calculations/DynamicMarkingCompiler.java 134 Position literals first in String comparisons
4840 src/pipe/dataLayer/calculations/DynamicMarkingCompiler.java 148 Avoid printStackTrace(); use a logger call instead.
4841 src/pipe/dataLayer/calculations/DynamicMarkingCompiler.java 156 Parameter 'logicalExp' is not assigned and could be declared final
4842 src/pipe/dataLayer/calculations/DynamicMarkingCompiler.java 157 Avoid variables with short names like sb
4843 src/pipe/dataLayer/calculations/EnterOptionsException.java 1 Package name contains upper case characters
4844 src/pipe/dataLayer/calculations/EnterOptionsException.java 4 Avoid unnecessary constructors - the compiler will generate these for you
4845 src/pipe/dataLayer/calculations/LTIMapRed.java 1 A high number of imports can indicate a high degree of coupling within an object.
4846 src/pipe/dataLayer/calculations/LTIMapRed.java 1 Package name contains upper case characters
4847 src/pipe/dataLayer/calculations/LTIMapRed.java 49 The class 'LTIMapRed' has a Cyclomatic Complexity of 8 (Highest = 14).
4848 src/pipe/dataLayer/calculations/LTIMapRed.java 49 This class has too many methods, consider refactoring it.
4849 src/pipe/dataLayer/calculations/LTIMapRed.java 75 Local variable 'fileSeparator' could be declared final
4850 src/pipe/dataLayer/calculations/LTIMapRed.java 76 Avoid variables with short names like sb
4851 src/pipe/dataLayer/calculations/LTIMapRed.java 76 Local variable 'sb' could be declared final
4852 src/pipe/dataLayer/calculations/LTIMapRed.java 93 The class 'RTAMapper' has a Cyclomatic Complexity of 4 (Highest = 11).
4853 src/pipe/dataLayer/calculations/LTIMapRed.java 94 Found non-transient, non-static member. Please mark as transient or provide accessors.
4854 src/pipe/dataLayer/calculations/LTIMapRed.java 94 Private field 'fnm' could be made final; it is only initialized in the declaration or constructor.
4855 src/pipe/dataLayer/calculations/LTIMapRed.java 99 It is a good practice to call super() in a constructor
4856 src/pipe/dataLayer/calculations/LTIMapRed.java 101 Avoid instantiating String objects; this is usually unnecessary.
4857 src/pipe/dataLayer/calculations/LTIMapRed.java 102 System.out.print is used
4858 src/pipe/dataLayer/calculations/LTIMapRed.java 110 Parameter 'job' is not assigned and could be declared final
4859 src/pipe/dataLayer/calculations/LTIMapRed.java 119 Avoid catching NullPointerException; consider removing the cause of the NPE.
4860 src/pipe/dataLayer/calculations/LTIMapRed.java 123 System.out.print is used
4861 src/pipe/dataLayer/calculations/LTIMapRed.java 124 Avoid printStackTrace(); use a logger call instead.
4862 src/pipe/dataLayer/calculations/LTIMapRed.java 132 Avoid printStackTrace(); use a logger call instead.
4863 src/pipe/dataLayer/calculations/LTIMapRed.java 138 Avoid printStackTrace(); use a logger call instead.
4864 src/pipe/dataLayer/calculations/LTIMapRed.java 151 Parameter 'key' is not assigned and could be declared final
4865 src/pipe/dataLayer/calculations/LTIMapRed.java 151 Parameter 'out' is not assigned and could be declared final
4866 src/pipe/dataLayer/calculations/LTIMapRed.java 151 Parameter 'reporter' is not assigned and could be declared final
4867 src/pipe/dataLayer/calculations/LTIMapRed.java 151 Parameter 'val' is not assigned and could be declared final
4868 src/pipe/dataLayer/calculations/LTIMapRed.java 157 Avoid variables with short names like S
4869 src/pipe/dataLayer/calculations/LTIMapRed.java 157 Local variable 'S' could be declared final
4870 src/pipe/dataLayer/calculations/LTIMapRed.java 160 Found 'DU'-anomaly for variable 'rtaRes' (lines '160'-'176').
4871 src/pipe/dataLayer/calculations/LTIMapRed.java 161 Found 'DU'-anomaly for variable 'cdfRes' (lines '161'-'176').
4872 src/pipe/dataLayer/calculations/LTIMapRed.java 164 Avoid printStackTrace(); use a logger call instead.
4873 src/pipe/dataLayer/calculations/LTIMapRed.java 166 New exception is thrown in catch block, original stack trace may be lost
4874 src/pipe/dataLayer/calculations/LTIMapRed.java 181 Document empty method
4875 src/pipe/dataLayer/calculations/LTIMapRed.java 188 The method 'reconstructMatrix' has a Cyclomatic Complexity of 11.
4876 src/pipe/dataLayer/calculations/LTIMapRed.java 188 The method reconstructMatrix() has an NPath complexity of 768
4877 src/pipe/dataLayer/calculations/LTIMapRed.java 190 Local variable 'fileSys' could be declared final
4878 src/pipe/dataLayer/calculations/LTIMapRed.java 200 Avoid variables with short names like in
4879 src/pipe/dataLayer/calculations/LTIMapRed.java 200 Local variable 'in' could be declared final
4880 src/pipe/dataLayer/calculations/LTIMapRed.java 208 Avoid instantiating new objects inside loops
4881 src/pipe/dataLayer/calculations/LTIMapRed.java 238 Avoid instantiating new objects inside loops
4882 src/pipe/dataLayer/calculations/LTIMapRed.java 239 Avoid instantiating new objects inside loops
4883 src/pipe/dataLayer/calculations/LTIMapRed.java 280 Found non-transient, non-static member. Please mark as transient or provide accessors.
4884 src/pipe/dataLayer/calculations/LTIMapRed.java 280 Found non-transient, non-static member. Please mark as transient or provide accessors.
4885 src/pipe/dataLayer/calculations/LTIMapRed.java 280 Use explicit scoping instead of the default package private level
4886 src/pipe/dataLayer/calculations/LTIMapRed.java 281 Avoid variables with short names like S
4887 src/pipe/dataLayer/calculations/LTIMapRed.java 281 Found non-transient, non-static member. Please mark as transient or provide accessors.
4888 src/pipe/dataLayer/calculations/LTIMapRed.java 281 The field name indicates a constant but its modifiers do not
4889 src/pipe/dataLayer/calculations/LTIMapRed.java 281 Use explicit scoping instead of the default package private level
4890 src/pipe/dataLayer/calculations/LTIMapRed.java 281 Variables should start with a lowercase character
4891 src/pipe/dataLayer/calculations/LTIMapRed.java 283 Found non-transient, non-static member. Please mark as transient or provide accessors.
4892 src/pipe/dataLayer/calculations/LTIMapRed.java 283 Use explicit scoping instead of the default package private level
4893 src/pipe/dataLayer/calculations/LTIMapRed.java 322 Avoid really long methods.
4894 src/pipe/dataLayer/calculations/LTIMapRed.java 322 The method 'launch' has a Cyclomatic Complexity of 10.
4895 src/pipe/dataLayer/calculations/LTIMapRed.java 329 System.out.print is used
4896 src/pipe/dataLayer/calculations/LTIMapRed.java 330 Found 'DU'-anomaly for variable 'timeBefore' (lines '330'-'454').
4897 src/pipe/dataLayer/calculations/LTIMapRed.java 333 Found 'DD'-anomaly for variable 'jobJar' (lines '333'-'334').
4898 src/pipe/dataLayer/calculations/LTIMapRed.java 335 System.out.print is used
4899 src/pipe/dataLayer/calculations/LTIMapRed.java 381 Avoid unused local variables such as 'numRecords'.
4900 src/pipe/dataLayer/calculations/LTIMapRed.java 381 Found 'DU'-anomaly for variable 'numRecords' (lines '381'-'454').
4901 src/pipe/dataLayer/calculations/LTIMapRed.java 394 System.out.print is used
4902 src/pipe/dataLayer/calculations/LTIMapRed.java 439 Avoid variables with short names like rt
4903 src/pipe/dataLayer/calculations/LTIMapRed.java 444 Found 'DD'-anomaly for variable 'line' (lines '444'-'446').
4904 src/pipe/dataLayer/calculations/LTIMapRed.java 446 Avoid assignments in operands
4905 src/pipe/dataLayer/calculations/LTIMapRed.java 446 Avoid using while statements without curly braces
4906 src/pipe/dataLayer/calculations/LTIMapRed.java 446 Found 'DU'-anomaly for variable 'line' (lines '446'-'454').
4907 src/pipe/dataLayer/calculations/LTIMapRed.java 449 Avoid unused local variables such as 'exitVal'.
4908 src/pipe/dataLayer/calculations/LTIMapRed.java 449 Found 'DU'-anomaly for variable 'exitVal' (lines '449'-'454').
4909 src/pipe/dataLayer/calculations/LTIMapRed.java 466 The method 'calculateSum' has a Cyclomatic Complexity of 11.
4910 src/pipe/dataLayer/calculations/LTIMapRed.java 466 The method calculateSum() has an NPath complexity of 4840
4911 src/pipe/dataLayer/calculations/LTIMapRed.java 471 Avoid using if statements without curly braces
4912 src/pipe/dataLayer/calculations/LTIMapRed.java 475 Avoid using if statements without curly braces
4913 src/pipe/dataLayer/calculations/LTIMapRed.java 479 Avoid if (x != y) ..; else ..;
4914 src/pipe/dataLayer/calculations/LTIMapRed.java 484 Avoid if (x != y) ..; else ..;
4915 src/pipe/dataLayer/calculations/LTIMapRed.java 484 Avoid instantiating new objects inside loops
4916 src/pipe/dataLayer/calculations/LTIMapRed.java 484 Avoid instantiating new objects inside loops
4917 src/pipe/dataLayer/calculations/LTIMapRed.java 484 Found 'DD'-anomaly for variable 'term' (lines '484'-'487').
4918 src/pipe/dataLayer/calculations/LTIMapRed.java 486 Avoid using if statements without curly braces
4919 src/pipe/dataLayer/calculations/LTIMapRed.java 496 Avoid if (x != y) ..; else ..;
4920 src/pipe/dataLayer/calculations/LTIMapRed.java 496 Found 'DD'-anomaly for variable 'term' (lines '496'-'508').
4921 src/pipe/dataLayer/calculations/LTIMapRed.java 507 Avoid using if statements without curly braces
4922 src/pipe/dataLayer/calculations/LTIMapRed.java 512 Found 'DU'-anomaly for variable 'avgsu' (lines '512'-'523').
4923 src/pipe/dataLayer/calculations/LTIMapRed.java 539 The method createSValues() has an NPath complexity of 532
4924 src/pipe/dataLayer/calculations/LTIMapRed.java 543 Avoid instantiating String objects; this is usually unnecessary.
4925 src/pipe/dataLayer/calculations/LTIMapRed.java 543 Found 'DU'-anomaly for variable 'baseFilename' (lines '543'-'621').
4926 src/pipe/dataLayer/calculations/LTIMapRed.java 544 Found 'DU'-anomaly for variable 'NameFormatter' (lines '544'-'621').
4927 src/pipe/dataLayer/calculations/LTIMapRed.java 585 Avoid using if statements without curly braces
4928 src/pipe/dataLayer/calculations/LTIMapRed.java 586 Found 'DD'-anomaly for variable 'mapsPerSplit' (lines '586'-'604').
4929 src/pipe/dataLayer/calculations/LTIMapRed.java 586 Found 'DU'-anomaly for variable 'mapsPerSplit' (lines '586'-'621').
4930 src/pipe/dataLayer/calculations/LTIMapRed.java 590 Found 'DU'-anomaly for variable 'svals' (lines '590'-'621').
4931 src/pipe/dataLayer/calculations/LTIMapRed.java 594 Found 'DU'-anomaly for variable 'record' (lines '594'-'621').
4932 src/pipe/dataLayer/calculations/LTIMapRed.java 601 Found 'DD'-anomaly for variable 'numCopiedSoFar' (lines '601'-'601').
4933 src/pipe/dataLayer/calculations/LTIMapRed.java 601 Found 'DU'-anomaly for variable 'numCopiedSoFar' (lines '601'-'621').
4934 src/pipe/dataLayer/calculations/LTIMapRed.java 613 Found 'DU'-anomaly for variable 'record' (lines '613'-'621').
4935 src/pipe/dataLayer/calculations/LTIMapRed.java 630 The method saveMatrix() has an NPath complexity of 384
4936 src/pipe/dataLayer/calculations/LTIMapRed.java 705 Avoid really long parameter lists.
4937 src/pipe/dataLayer/calculations/LTIMapRed.java 705 Avoid using implementation types like 'ArrayList'; use the interface instead
4938 src/pipe/dataLayer/calculations/LTIMapRed.java 705 Avoid using implementation types like 'ArrayList'; use the interface instead
4939 src/pipe/dataLayer/calculations/LTIMapRed.java 705 Avoid using implementation types like 'ArrayList'; use the interface instead
4940 src/pipe/dataLayer/calculations/LTIMapRed.java 705 Avoid using implementation types like 'ArrayList'; use the interface instead
4941 src/pipe/dataLayer/calculations/LTIMapRed.java 705 Avoid using implementation types like 'HashMap'; use the interface instead
4942 src/pipe/dataLayer/calculations/LTIMapRed.java 705 Avoid using implementation types like 'HashMap'; use the interface instead
4943 src/pipe/dataLayer/calculations/LTIMapRed.java 706 The user-supplied array 'MatrixQTorV' is stored directly.
4944 src/pipe/dataLayer/calculations/LTIMapRed.java 706 The user-supplied array 'MatrixQdata' is stored directly.
4945 src/pipe/dataLayer/calculations/LTIMapRed.java 706 The user-supplied array 'MatrixQind' is stored directly.
4946 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 1 Package name contains upper case characters
4947 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 17 The class 'LaplaceTransformInverter' has a Cyclomatic Complexity of 6 (Highest = 15).
4948 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 17 Too many fields
4949 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 19 Use explicit scoping instead of the default package private level
4950 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 21 Avoid variables with short names like SU
4951 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 21 Found non-transient, non-static member. Please mark as transient or provide accessors.
4952 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 22 Avoid variables with short names like C
4953 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 22 Found non-transient, non-static member. Please mark as transient or provide accessors.
4954 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 24 Avoid variables with short names like A
4955 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 24 Found non-transient, non-static member. Please mark as transient or provide accessors.
4956 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 24 This final field could be made static
4957 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 25 Found non-transient, non-static member. Please mark as transient or provide accessors.
4958 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 25 This final field could be made static
4959 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 27 Avoid variables with short names like H
4960 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 27 Avoid variables with short names like U
4961 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 27 Found non-transient, non-static member. Please mark as transient or provide accessors.
4962 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 27 The field name indicates a constant but its modifiers do not
4963 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 27 Use explicit scoping instead of the default package private level
4964 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 27 Variables should start with a lowercase character
4965 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 28 Avoid using implementation types like 'ArrayList'; use the interface instead
4966 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 28 Avoid using implementation types like 'ArrayList'; use the interface instead
4967 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 32 Avoid using implementation types like 'ArrayList'; use the interface instead
4968 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 32 Avoid using implementation types like 'ArrayList'; use the interface instead
4969 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 33 Avoid using implementation types like 'HashMap'; use the interface instead
4970 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 33 Avoid using implementation types like 'HashMap'; use the interface instead
4971 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 35 Variables should start with a lowercase character
4972 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 36 Variables should start with a lowercase character
4973 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 37 Variables should start with a lowercase character
4974 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 38 Variables should start with a lowercase character
4975 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 55 Use explicit scoping instead of the default package private level
4976 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 64 Parameter 'S' is not assigned and could be declared final
4977 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 64 The method 'fnRf' has a Cyclomatic Complexity of 12.
4978 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 66 Found 'DD'-anomaly for variable 'Aqii' (lines '66'-'95').
4979 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 72 Found 'DU'-anomaly for variable 'iterations' (lines '72'-'136').
4980 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 77 Local variable 'BSize' could be declared final
4981 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 82 Avoid instantiating new objects inside loops
4982 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 83 Found 'DD'-anomaly for variable 'kB' (lines '83'-'76').
4983 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 83 Found 'DU'-anomaly for variable 'kB' (lines '83'-'136').
4984 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 86 Avoid instantiating new objects inside loops
4985 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 86 Avoid using if...else statements without curly braces
4986 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 89 Local variable 'size' could be declared final
4987 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 93 Local variable 'temp' could be declared final
4988 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 94 Avoid if (x != y) ..; else ..;
4989 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 95 Avoid using if...else statements without curly braces
4990 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 95 Found 'DD'-anomaly for variable 'Aqii' (lines '95'-'95').
4991 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 95 Found 'DD'-anomaly for variable 'Aqii' (lines '95'-'97').
4992 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 97 Avoid instantiating new objects inside loops
4993 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 97 Avoid using if...else statements without curly braces
4994 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 97 Found 'DD'-anomaly for variable 'Aqii' (lines '97'-'95').
4995 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 97 Found 'DD'-anomaly for variable 'Aqii' (lines '97'-'97').
4996 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 101 Avoid instantiating new objects inside loops
4997 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 101 Local variable 'Aq' could be declared final
4998 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 114 Avoid instantiating new objects inside loops
4999 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 114 Local variable 'result' could be declared final
5000 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 116 Found 'DU'-anomaly for variable 'i' (lines '116'-'136').
5001 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 124 A method should have only one exit point, and that should be the last statement in the method
5002 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 124 Avoid using if...else statements without curly braces
5003 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 126 Avoid using if...else statements without curly braces
5004 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 130 System.out.print is used
5005 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 144 Found 'DD'-anomaly for variable 'sub' (lines '144'-'146').
5006 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 144 Found 'DU'-anomaly for variable 'sub' (lines '144'-'155').
5007 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 146 Avoid assignments in operands
5008 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 146 Found 'DD'-anomaly for variable 'sub' (lines '146'-'149').
5009 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 149 Avoid assignments in operands
5010 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 149 Avoid using if statements without curly braces
5011 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 149 Found 'DD'-anomaly for variable 'sub' (lines '149'-'146').
5012 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 149 Found 'DU'-anomaly for variable 'sub' (lines '149'-'155').
5013 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 160 Avoid unused private methods such as 'printarray()'.
5014 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 163 System.out.print is used
5015 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 165 System.out.print is used
5016 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 176 Parameter 'T' is not assigned and could be declared final
5017 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 176 Parameter 'calcRTA' is not assigned and could be declared final
5018 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 224 Parameter 'T' is not assigned and could be declared final
5019 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 224 Parameter 'calcRTA' is not assigned and could be declared final
5020 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 227 Avoid using if statements without curly braces
5021 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 233 Found 'DD'-anomaly for variable 'term' (lines '233'-'235').
5022 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 234 Avoid using if statements without curly braces
5023 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 244 Found 'DD'-anomaly for variable 'term' (lines '244'-'255').
5024 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 254 Avoid using if statements without curly braces
5025 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 259 Found 'DU'-anomaly for variable 'avgsu' (lines '259'-'269').
5026 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 268 Consider simply returning the value vs storing it in local variable 'fun1'
5027 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 276 The method 'createMatrix' has a Cyclomatic Complexity of 15.
5028 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 276 The method createMatrix() has an NPath complexity of 432
5029 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 279 Found 'DD'-anomaly for variable 'SZMBdata' (lines '279'-'296').
5030 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 279 Found 'DD'-anomaly for variable 'rowNZ' (lines '279'-'292').
5031 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 280 Found 'DD'-anomaly for variable 'iCntA' (lines '280'-'317').
5032 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 280 Found 'DU'-anomaly for variable 'iCntB' (lines '280'-'356').
5033 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 280 Found 'DU'-anomaly for variable 'sCntB' (lines '280'-'356').
5034 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 292 Found 'DD'-anomaly for variable 'rowNZ' (lines '292'-'300').
5035 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 294 Found 'DD'-anomaly for variable 'isTgt' (lines '294'-'297').
5036 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 296 Found 'DD'-anomaly for variable 'SZMBdata' (lines '296'-'296').
5037 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 300 Found 'DD'-anomaly for variable 'rowNZ' (lines '300'-'300').
5038 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 317 Found 'DU'-anomaly for variable 'iCntA' (lines '317'-'356').
5039 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 319 Found 'DD'-anomaly for variable 'isTgt' (lines '319'-'323').
5040 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 364 Avoid unused private methods such as 'isTgtState(int)'.
5041 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 374 Avoid unused local variables such as 'k'.
5042 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 374 Found 'DD'-anomaly for variable 'k' (lines '374'-'374').
5043 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 374 Found 'DU'-anomaly for variable 'k' (lines '374'-'403').
5044 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 379 Found 'DD'-anomaly for variable 'printed' (lines '379'-'386').
5045 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 385 System.out.print is used
5046 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 391 Avoid unnecessary comparisons in boolean expressions
5047 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 391 Avoid using if statements without curly braces
5048 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 392 System.out.print is used
5049 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 397 Found 'DU'-anomaly for variable 'kB' (lines '397'-'403').
5050 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 416 Found 'DU'-anomaly for variable 'sum' (lines '416'-'428').
5051 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 421 Found 'DU'-anomaly for variable 'i' (lines '421'-'428').
5052 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 450 Avoid really long parameter lists.
5053 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 450 Avoid using implementation types like 'ArrayList'; use the interface instead
5054 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 450 Avoid using implementation types like 'ArrayList'; use the interface instead
5055 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 450 Avoid using implementation types like 'ArrayList'; use the interface instead
5056 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 450 Avoid using implementation types like 'ArrayList'; use the interface instead
5057 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 451 The user-supplied array 'MatrixQTorV' is stored directly.
5058 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 451 The user-supplied array 'MatrixQdata' is stored directly.
5059 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 451 The user-supplied array 'MatrixQind' is stored directly.
5060 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 470 Avoid using for statements without curly braces
5061 src/pipe/dataLayer/calculations/LaplaceTransformInverter.java 475 Avoid using for statements without curly braces
5062 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 1 Package name contains upper case characters
5063 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 30 All methods are static. Consider using Singleton instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.
5064 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 30 The class 'LargeStateSpaceGen' has a Cyclomatic Complexity of 6 (Highest = 18).
5065 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 30 This class has too many methods, consider refactoring it.
5066 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 33 It is somewhat confusing to have a field name with the same name as a method
5067 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 44 Avoid really long methods.
5068 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 44 Parameter 'pnmlData' is not assigned and could be declared final
5069 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 44 Parameter 'reachGraph' is not assigned and could be declared final
5070 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 44 The method 'generate' has a Cyclomatic Complexity of 14.
5071 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 44 The method generate() has an NPath complexity of 1080
5072 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 46 Found 'DU'-anomaly for variable 'statesToExplore' (lines '46'-'177').
5073 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 46 Local variable 'statesToExplore' could be declared final
5074 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 48 Found 'DU'-anomaly for variable 'numStates' (lines '48'-'177').
5075 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 48 Found 'DU'-anomaly for variable 'numTransFired' (lines '48'-'177').
5076 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 48 Found 'DU'-anomaly for variable 'numTransitions' (lines '48'-'177').
5077 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 48 Found 'DU'-anomaly for variable 'stateNo' (lines '48'-'177').
5078 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 48 Local variable 'stateNo' could be declared final
5079 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 56 Found 'DU'-anomaly for variable 'exploredStates' (lines '56'-'177').
5080 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 56 Local variable 'exploredStates' could be declared final
5081 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 59 Found 'DU'-anomaly for variable 'localarcs' (lines '59'-'177').
5082 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 61 Found 'DU'-anomaly for variable 'successorStates' (lines '61'-'177').
5083 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 70 Avoid variables with short names like sb
5084 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 70 Local variable 'sb' could be declared final
5085 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 75 Local variable 'intermediate' could be declared final
5086 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 79 These nested if statements could be combined
5087 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 80 System.out.print is used
5088 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 87 These nested if statements could be combined
5089 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 88 System.out.print is used
5090 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 95 Found 'DU'-anomaly for variable 'outputBuf' (lines '95'-'177').
5091 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 101 A catch statement that catches an exception only to wrap it in a new instance of the same type of exception and throw it should be avoided
5092 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 102 New exception is thrown in catch block, original stack trace may be lost
5093 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 121 Avoid variables with short names like mk
5094 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 131 Avoid if (x != y) ..; else ..;
5095 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 134 Avoid instantiating new objects inside loops
5096 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 140 Avoid variables with short names like id
5097 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 141 Avoid using if statements without curly braces
5098 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 143 Avoid instantiating new objects inside loops
5099 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 153 Avoid instantiating new objects inside loops
5100 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 159 System.out.print is used
5101 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 169 System.out.print is used
5102 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 172 These nested if statements could be combined
5103 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 173 System.out.print is used
5104 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 192 Avoid excessively long variable names like writeTransitionsNo
5105 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 192 Avoid using implementation types like 'LinkedList'; use the interface instead
5106 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 192 Avoid using implementation types like 'LinkedList'; use the interface instead
5107 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 192 Parameter 'arclist' is not assigned and could be declared final
5108 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 192 Parameter 'dataBuf' is not assigned and could be declared final
5109 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 192 Parameter 'from' is not assigned and could be declared final
5110 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 197 Found 'DD'-anomaly for variable 'current' (lines '197'-'197').
5111 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 197 Found 'DU'-anomaly for variable 'current' (lines '197'-'223').
5112 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 200 Avoid instantiating new objects inside loops
5113 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 206 New exception is thrown in catch block, original stack trace may be lost
5114 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 235 Avoid using implementation types like 'LinkedList'; use the interface instead
5115 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 235 Avoid using implementation types like 'LinkedList'; use the interface instead
5116 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 235 Avoid variables with short names like es
5117 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 245 Avoid variables with short names like sr
5118 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 247 Avoid using if...else statements without curly braces
5119 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 248 Avoid using if...else statements without curly braces
5120 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 273 Avoid unused local variables such as 'currentstate'.
5121 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 273 Found 'DU'-anomaly for variable 'currentstate' (lines '273'-'321').
5122 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 332 Avoid excessively long variable names like immediateTransition
5123 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 334 Found 'DD'-anomaly for variable 'transitionsfired' (lines '334'-'341').
5124 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 335 Found 'DD'-anomaly for variable 'newstate' (lines '335'-'339').
5125 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 335 Found 'DU'-anomaly for variable 'newstate' (lines '335'-'347').
5126 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 336 Avoid excessively long variable names like enabledTransitions
5127 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 336 Found 'DU'-anomaly for variable 'enabledTransitions' (lines '336'-'347').
5128 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 340 Avoid instantiating new objects inside loops
5129 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 341 Found 'DD'-anomaly for variable 'transitionsfired' (lines '341'-'341').
5130 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 342 Avoid instantiating Integer objects. Call Integer.valueOf() instead.
5131 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 369 Found 'DU'-anomaly for variable 'CMinus' (lines '369'-'382').
5132 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 370 Found 'DU'-anomaly for variable 'CPlus' (lines '370'-'382').
5133 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 373 Found 'DD'-anomaly for variable 'newmarking' (lines '373'-'379').
5134 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 379 Found 'DD'-anomaly for variable 'newmarking' (lines '379'-'379').
5135 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 394 Avoid excessively long variable names like immediateTransitions
5136 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 394 The method 'getTransitionEnabledStatusArray' has a Cyclomatic Complexity of 13.
5137 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 396 Found 'DD'-anomaly for variable 'result' (lines '396'-'407').
5138 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 397 Found 'DD'-anomaly for variable 'hasTimed' (lines '397'-'428').
5139 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 397 Found 'DU'-anomaly for variable 'hasTimed' (lines '397'-'447').
5140 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 398 Found 'DD'-anomaly for variable 'hasImmediate' (lines '398'-'431').
5141 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 398 Found 'DU'-anomaly for variable 'hasImmediate' (lines '398'-'447').
5142 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 400 Found 'DU'-anomaly for variable 'transArray' (lines '400'-'447').
5143 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 407 Found 'DD'-anomaly for variable 'result' (lines '407'-'407').
5144 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 407 Found 'DD'-anomaly for variable 'result' (lines '407'-'413').
5145 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 413 Found 'DD'-anomaly for variable 'result' (lines '413'-'413').
5146 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 413 Found 'DD'-anomaly for variable 'result' (lines '413'-'438').
5147 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 427 Avoid unnecessary comparisons in boolean expressions
5148 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 428 Found 'DD'-anomaly for variable 'hasTimed' (lines '428'-'428').
5149 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 431 Found 'DD'-anomaly for variable 'hasImmediate' (lines '431'-'431').
5150 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 437 Avoid unnecessary comparisons in boolean expressions
5151 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 438 Found 'DD'-anomaly for variable 'result' (lines '438'-'438').
5152 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 460 Found 'DD'-anomaly for variable 'hasTimed' (lines '460'-'468').
5153 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 461 Found 'DD'-anomaly for variable 'hasImmediate' (lines '461'-'471').
5154 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 462 Avoid excessively long variable names like enabledTransitions
5155 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 462 Found 'DU'-anomaly for variable 'enabledTransitions' (lines '462'-'481').
5156 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 465 Avoid unnecessary comparisons in boolean expressions
5157 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 468 Found 'DD'-anomaly for variable 'hasTimed' (lines '468'-'468').
5158 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 470 Avoid unnecessary comparisons in boolean expressions
5159 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 471 Found 'DD'-anomaly for variable 'hasImmediate' (lines '471'-'471').
5160 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 475 Avoid unnecessary comparisons in boolean expressions
5161 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 476 A method should have only one exit point, and that should be the last statement in the method
5162 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 479 Avoid using if...else statements without curly braces
5163 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 482 Avoid unused private methods such as 'prob(DataLayer,State,State)'.
5164 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 503 Avoid using implementation types like 'LinkedList'; use the interface instead
5165 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 503 Avoid using implementation types like 'LinkedList'; use the interface instead
5166 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 505 Substitute calls to size() == 0 (or size() != 0) with calls to isEmpty()
5167 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 514 A method should have only one exit point, and that should be the last statement in the method
5168 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 519 A method should have only one exit point, and that should be the last statement in the method
5169 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 547 The method 'rateorprob' has a Cyclomatic Complexity of 18.
5170 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 547 The method rateorprob() has an NPath complexity of 4096
5171 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 554 Found 'DD'-anomaly for variable 'marking1EnabledTransitions' (lines '554'-'583').
5172 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 555 Found 'DD'-anomaly for variable 'matchingTransition' (lines '555'-'560').
5173 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 560 Found 'DD'-anomaly for variable 'matchingTransition' (lines '560'-'560').
5174 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 560 Found 'DD'-anomaly for variable 'matchingTransition' (lines '560'-'569').
5175 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 569 Found 'DD'-anomaly for variable 'matchingTransition' (lines '569'-'569').
5176 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 569 Found 'DU'-anomaly for variable 'matchingTransition' (lines '569'-'625').
5177 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 583 Found 'DD'-anomaly for variable 'marking1EnabledTransitions' (lines '583'-'583').
5178 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 583 Found 'DU'-anomaly for variable 'marking1EnabledTransitions' (lines '583'-'625').
5179 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 591 Found 'DD'-anomaly for variable 'enabledAndMatching' (lines '591'-'595').
5180 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 594 These nested if statements could be combined
5181 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 595 Found 'DD'-anomaly for variable 'enabledAndMatching' (lines '595'-'595').
5182 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 600 A method should have only one exit point, and that should be the last statement in the method
5183 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 612 A method should have only one exit point, and that should be the last statement in the method
5184 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 636 Avoid using implementation types like 'LinkedList'; use the interface instead
5185 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 636 Avoid using implementation types like 'LinkedList'; use the interface instead
5186 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 638 Avoid using if statements without curly braces
5187 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 640 Found 'DU'-anomaly for variable 'iterator' (lines '640'-'648').
5188 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 644 Avoid using if statements without curly braces
5189 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 660 Avoid using implementation types like 'LinkedList'; use the interface instead
5190 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 660 Avoid using implementation types like 'LinkedList'; use the interface instead
5191 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 662 Found 'DU'-anomaly for variable 'iterator' (lines '662'-'670').
5192 src/pipe/dataLayer/calculations/LargeStateSpaceGen.java 666 Avoid using if statements without curly braces
5193 src/pipe/dataLayer/calculations/Marking.java 5 Package name contains upper case characters
5194 src/pipe/dataLayer/calculations/Marking.java 24 Found non-transient, non-static member. Please mark as transient or provide accessors.
5195 src/pipe/dataLayer/calculations/Marking.java 25 Possible unsafe assignment to a non-final static field in a constructor.
5196 src/pipe/dataLayer/calculations/Marking.java 27 Parameter 'idInput' is not assigned and could be declared final
5197 src/pipe/dataLayer/calculations/Marking.java 27 Parameter 'markingInput' is not assigned and could be declared final
5198 src/pipe/dataLayer/calculations/Marking.java 32 Parameter 'Tangible' is not assigned and could be declared final
5199 src/pipe/dataLayer/calculations/Marking.java 32 Parameter 'idInput' is not assigned and could be declared final
5200 src/pipe/dataLayer/calculations/Marking.java 32 Parameter 'markingInput' is not assigned and could be declared final
5201 src/pipe/dataLayer/calculations/Marking.java 43 Avoid unused constructor parameters such as 'idInput'.
5202 src/pipe/dataLayer/calculations/Marking.java 58 A getX() method which returns a boolean should be named isX()
5203 src/pipe/dataLayer/calculations/Marking.java 61 Avoid variables with short names like m1
5204 src/pipe/dataLayer/calculations/Marking.java 61 The method name and parameter number are suspiciously close to equals(Object)
5205 src/pipe/dataLayer/calculations/Marking.java 63 A method should have only one exit point, and that should be the last statement in the method
5206 src/pipe/dataLayer/calculations/Marking.java 63 Avoid unnecessary if..then..else statements when returning a boolean
5207 src/pipe/dataLayer/calculations/Marking.java 63 Avoid using if...else statements without curly braces
5208 src/pipe/dataLayer/calculations/Marking.java 64 Avoid using if...else statements without curly braces
5209 src/pipe/dataLayer/calculations/NewSteadyStateSolver.java 1 Package name contains upper case characters
5210 src/pipe/dataLayer/calculations/NewSteadyStateSolver.java 13 All methods are static. Consider using Singleton instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.
5211 src/pipe/dataLayer/calculations/NewSteadyStateSolver.java 13 The class 'NewSteadyStateSolver' has a Cyclomatic Complexity of 6 (Highest = 10).
5212 src/pipe/dataLayer/calculations/NewSteadyStateSolver.java 22 Parameter 'matrixQTData' is not assigned and could be declared final
5213 src/pipe/dataLayer/calculations/NewSteadyStateSolver.java 22 Parameter 'matrixQTInd' is not assigned and could be declared final
5214 src/pipe/dataLayer/calculations/NewSteadyStateSolver.java 22 The method 'solve' has a Cyclomatic Complexity of 10.
5215 src/pipe/dataLayer/calculations/NewSteadyStateSolver.java 23 Avoid variables with short names like n
5216 src/pipe/dataLayer/calculations/NewSteadyStateSolver.java 24 Avoid variables with short names like pi
5217 src/pipe/dataLayer/calculations/NewSteadyStateSolver.java 24 Found 'DD'-anomaly for variable 'pi' (lines '24'-'28').
5218 src/pipe/dataLayer/calculations/NewSteadyStateSolver.java 25 Found 'DD'-anomaly for variable 'pisub1' (lines '25'-'29').
5219 src/pipe/dataLayer/calculations/NewSteadyStateSolver.java 28 Found 'DD'-anomaly for variable 'pi' (lines '28'-'28').
5220 src/pipe/dataLayer/calculations/NewSteadyStateSolver.java 29 Found 'DD'-anomaly for variable 'pisub1' (lines '29'-'29').
5221 src/pipe/dataLayer/calculations/NewSteadyStateSolver.java 29 Found 'DD'-anomaly for variable 'pisub1' (lines '29'-'70').
5222 src/pipe/dataLayer/calculations/NewSteadyStateSolver.java 32 Avoid unused local variables such as 'Aqii'.
5223 src/pipe/dataLayer/calculations/NewSteadyStateSolver.java 32 Local variable 'Aqii' could be declared final
5224 src/pipe/dataLayer/calculations/NewSteadyStateSolver.java 39 Found 'DU'-anomaly for variable 'iterations' (lines '39'-'93').
5225 src/pipe/dataLayer/calculations/NewSteadyStateSolver.java 56 Avoid variables with short names like k
5226 src/pipe/dataLayer/calculations/NewSteadyStateSolver.java 57 Local variable 'size' could be declared final
5227 src/pipe/dataLayer/calculations/NewSteadyStateSolver.java 69 This statement may have some unnecessary parentheses
5228 src/pipe/dataLayer/calculations/NewSteadyStateSolver.java 70 Found 'DD'-anomaly for variable 'pisub1' (lines '70'-'70').
5229 src/pipe/dataLayer/calculations/NewSteadyStateSolver.java 70 Found 'DU'-anomaly for variable 'pisub1' (lines '70'-'93').
5230 src/pipe/dataLayer/calculations/NewSteadyStateSolver.java 71 Found 'DU'-anomaly for variable 'pi' (lines '71'-'93').
5231 src/pipe/dataLayer/calculations/NewSteadyStateSolver.java 74 Found 'DD'-anomaly for variable 'sub' (lines '74'-'76').
5232 src/pipe/dataLayer/calculations/NewSteadyStateSolver.java 74 Found 'DU'-anomaly for variable 'sub' (lines '74'-'93').
5233 src/pipe/dataLayer/calculations/NewSteadyStateSolver.java 76 Avoid assignments in operands
5234 src/pipe/dataLayer/calculations/NewSteadyStateSolver.java 76 Found 'DD'-anomaly for variable 'sub' (lines '76'-'79').
5235 src/pipe/dataLayer/calculations/NewSteadyStateSolver.java 79 Avoid assignments in operands
5236 src/pipe/dataLayer/calculations/NewSteadyStateSolver.java 79 Avoid using if statements without curly braces
5237 src/pipe/dataLayer/calculations/NewSteadyStateSolver.java 79 Found 'DD'-anomaly for variable 'sub' (lines '79'-'74').
5238 src/pipe/dataLayer/calculations/NewSteadyStateSolver.java 79 Found 'DD'-anomaly for variable 'sub' (lines '79'-'76').
5239 src/pipe/dataLayer/calculations/NewSteadyStateSolver.java 79 Found 'DU'-anomaly for variable 'sub' (lines '79'-'93').
5240 src/pipe/dataLayer/calculations/NewSteadyStateSolver.java 89 System.out.print is used
5241 src/pipe/dataLayer/calculations/NewSteadyStateSolver.java 90 System.exit() should not be used in J2EE/JEE apps
5242 src/pipe/dataLayer/calculations/NewSteadyStateSolver.java 103 Parameter 'matrixQTData' is not assigned and could be declared final
5243 src/pipe/dataLayer/calculations/NewSteadyStateSolver.java 103 Parameter 'matrixQTInd' is not assigned and could be declared final
5244 src/pipe/dataLayer/calculations/NewSteadyStateSolver.java 103 The method 'solveP' has a Cyclomatic Complexity of 10.
5245 src/pipe/dataLayer/calculations/NewSteadyStateSolver.java 104 Avoid variables with short names like n
5246 src/pipe/dataLayer/calculations/NewSteadyStateSolver.java 105 Avoid variables with short names like pi
5247 src/pipe/dataLayer/calculations/NewSteadyStateSolver.java 105 Found 'DD'-anomaly for variable 'pi' (lines '105'-'110').
5248 src/pipe/dataLayer/calculations/NewSteadyStateSolver.java 106 Found 'DD'-anomaly for variable 'pisub1' (lines '106'-'111').
5249 src/pipe/dataLayer/calculations/NewSteadyStateSolver.java 107 Found 'DU'-anomaly for variable 'pit0' (lines '107'-'160').
5250 src/pipe/dataLayer/calculations/NewSteadyStateSolver.java 107 Local variable 'pit0' could be declared final
5251 src/pipe/dataLayer/calculations/NewSteadyStateSolver.java 110 Found 'DD'-anomaly for variable 'pi' (lines '110'-'110').
5252 src/pipe/dataLayer/calculations/NewSteadyStateSolver.java 111 Found 'DD'-anomaly for variable 'pisub1' (lines '111'-'111').
5253 src/pipe/dataLayer/calculations/NewSteadyStateSolver.java 111 Found 'DD'-anomaly for variable 'pisub1' (lines '111'-'137').
5254 src/pipe/dataLayer/calculations/NewSteadyStateSolver.java 117 Found 'DU'-anomaly for variable 'iterations' (lines '117'-'160').
5255 src/pipe/dataLayer/calculations/NewSteadyStateSolver.java 125 Local variable 'size' could be declared final
5256 src/pipe/dataLayer/calculations/NewSteadyStateSolver.java 128 Local variable 'mq' could be declared final
5257 src/pipe/dataLayer/calculations/NewSteadyStateSolver.java 135 This statement may have some unnecessary parentheses
5258 src/pipe/dataLayer/calculations/NewSteadyStateSolver.java 137 Found 'DD'-anomaly for variable 'pisub1' (lines '137'-'137').
5259 src/pipe/dataLayer/calculations/NewSteadyStateSolver.java 137 Found 'DU'-anomaly for variable 'pisub1' (lines '137'-'160').
5260 src/pipe/dataLayer/calculations/NewSteadyStateSolver.java 138 Found 'DU'-anomaly for variable 'pi' (lines '138'-'160').
5261 src/pipe/dataLayer/calculations/NewSteadyStateSolver.java 141 Found 'DD'-anomaly for variable 'sub' (lines '141'-'143').
5262 src/pipe/dataLayer/calculations/NewSteadyStateSolver.java 141 Found 'DU'-anomaly for variable 'sub' (lines '141'-'160').
5263 src/pipe/dataLayer/calculations/NewSteadyStateSolver.java 143 Avoid assignments in operands
5264 src/pipe/dataLayer/calculations/NewSteadyStateSolver.java 143 Found 'DD'-anomaly for variable 'sub' (lines '143'-'146').
5265 src/pipe/dataLayer/calculations/NewSteadyStateSolver.java 146 Avoid assignments in operands
5266 src/pipe/dataLayer/calculations/NewSteadyStateSolver.java 146 Avoid using if statements without curly braces
5267 src/pipe/dataLayer/calculations/NewSteadyStateSolver.java 146 Found 'DD'-anomaly for variable 'sub' (lines '146'-'141').
5268 src/pipe/dataLayer/calculations/NewSteadyStateSolver.java 146 Found 'DD'-anomaly for variable 'sub' (lines '146'-'143').
5269 src/pipe/dataLayer/calculations/NewSteadyStateSolver.java 146 Found 'DU'-anomaly for variable 'sub' (lines '146'-'160').
5270 src/pipe/dataLayer/calculations/NewSteadyStateSolver.java 156 System.out.print is used
5271 src/pipe/dataLayer/calculations/NewSteadyStateSolver.java 157 System.exit() should not be used in J2EE/JEE apps
5272 src/pipe/dataLayer/calculations/NewSteadyStateSolver.java 170 Found 'DU'-anomaly for variable 'sum' (lines '170'-'179').
5273 src/pipe/dataLayer/calculations/NewSteadyStateSolver.java 185 Parameter 'args' is not assigned and could be declared final
5274 src/pipe/dataLayer/calculations/NotConvergingException.java 1 Package name contains upper case characters
5275 src/pipe/dataLayer/calculations/NotValidExpressionException.java 1 Package name contains upper case characters
5276 src/pipe/dataLayer/calculations/NotValidExpressionException.java 15 Parameter 'message' is not assigned and could be declared final
5277 src/pipe/dataLayer/calculations/Queue.java 4 Package name contains upper case characters
5278 src/pipe/dataLayer/calculations/Queue.java 16 Avoid using implementation types like 'ArrayList'; use the interface instead
5279 src/pipe/dataLayer/calculations/Queue.java 16 Avoid using implementation types like 'ArrayList'; use the interface instead
5280 src/pipe/dataLayer/calculations/Queue.java 16 Found non-transient, non-static member. Please mark as transient or provide accessors.
5281 src/pipe/dataLayer/calculations/Queue.java 16 Private field 'queueList' could be made final; it is only initialized in the declaration or constructor.
5282 src/pipe/dataLayer/calculations/Queue.java 28 Parameter 'object' is not assigned and could be declared final
5283 src/pipe/dataLayer/calculations/Queue.java 39 Local variable 'temp' could be declared final
5284 src/pipe/dataLayer/calculations/State.java 4 Package name contains upper case characters
5285 src/pipe/dataLayer/calculations/State.java 14 It is somewhat confusing to have a field name matching the declaring class name
5286 src/pipe/dataLayer/calculations/State.java 14 Use explicit scoping instead of the default package private level
5287 src/pipe/dataLayer/calculations/State.java 16 Parameter 'new_state' is not assigned and could be declared final
5288 src/pipe/dataLayer/calculations/State.java 17 Overridable method 'setState' called during object construction
5289 src/pipe/dataLayer/calculations/State.java 20 Parameter 'new_state' is not assigned and could be declared final
5290 src/pipe/dataLayer/calculations/State.java 21 Overridable method 'setState' called during object construction
5291 src/pipe/dataLayer/calculations/State.java 24 Parameter 'new_state' is not assigned and could be declared final
5292 src/pipe/dataLayer/calculations/State.java 30 Returning 'state' may expose an internal array.
5293 src/pipe/dataLayer/calculations/State.java 44 Parameter 'test' is not assigned and could be declared final
5294 src/pipe/dataLayer/calculations/State.java 44 The method name and parameter number are suspiciously close to equals(Object)
5295 src/pipe/dataLayer/calculations/State.java 45 Local variable 'teststate' could be declared final
5296 src/pipe/dataLayer/calculations/State.java 47 Avoid using if statements without curly braces
5297 src/pipe/dataLayer/calculations/State.java 48 A method should have only one exit point, and that should be the last statement in the method
5298 src/pipe/dataLayer/calculations/State.java 51 Avoid using if statements without curly braces
5299 src/pipe/dataLayer/calculations/State.java 52 A method should have only one exit point, and that should be the last statement in the method
5300 src/pipe/dataLayer/calculations/State.java 63 Ensure you override both equals() and hashCode()
5301 src/pipe/dataLayer/calculations/State.java 64 Found 'DD'-anomaly for variable 'total' (lines '64'-'67').
5302 src/pipe/dataLayer/calculations/State.java 75 Avoid using if statements without curly braces
5303 src/pipe/dataLayer/calculations/State.java 91 Found 'DD'-anomaly for variable 'total' (lines '91'-'94').
5304 src/pipe/dataLayer/calculations/State.java 103 Avoid instantiating String objects; this is usually unnecessary.
5305 src/pipe/dataLayer/calculations/State.java 104 Local variable 'length' could be declared final
5306 src/pipe/dataLayer/calculations/State.java 106 Prefer StringBuffer over += for concatenating strings
5307 src/pipe/dataLayer/calculations/State.java 108 Prefer StringBuffer over += for concatenating strings
5308 src/pipe/dataLayer/calculations/State.java 110 Prefer StringBuffer over += for concatenating strings
5309 src/pipe/dataLayer/calculations/StateList.java 4 Package name contains upper case characters
5310 src/pipe/dataLayer/calculations/StateList.java 20 Avoid using implementation types like 'ArrayList'; use the interface instead
5311 src/pipe/dataLayer/calculations/StateList.java 20 Avoid using implementation types like 'ArrayList'; use the interface instead
5312 src/pipe/dataLayer/calculations/StateList.java 20 Found non-transient, non-static member. Please mark as transient or provide accessors.
5313 src/pipe/dataLayer/calculations/StateList.java 20 Private field 'list' could be made final; it is only initialized in the declaration or constructor.
5314 src/pipe/dataLayer/calculations/StateList.java 37 Parameter 'readTangible' is not assigned and could be declared final
5315 src/pipe/dataLayer/calculations/StateList.java 37 Parameter 'rgfile' is not assigned and could be declared final
5316 src/pipe/dataLayer/calculations/StateList.java 39 Local variable 'input' could be declared final
5317 src/pipe/dataLayer/calculations/StateList.java 40 Local variable 'rgheader' could be declared final
5318 src/pipe/dataLayer/calculations/StateList.java 41 Local variable 'currentrecord' could be declared final
5319 src/pipe/dataLayer/calculations/StateList.java 43 Local variable 'numtangiblestates' could be declared final
5320 src/pipe/dataLayer/calculations/StateList.java 47 Avoid using if...else statements without curly braces
5321 src/pipe/dataLayer/calculations/StateList.java 48 Avoid using if...else statements without curly braces
5322 src/pipe/dataLayer/calculations/StateList.java 53 New exception is thrown in catch block, original stack trace may be lost
5323 src/pipe/dataLayer/calculations/StateList.java 72 Avoid variables with short names like id
5324 src/pipe/dataLayer/calculations/StateList.java 72 Avoid variables with short names like m
5325 src/pipe/dataLayer/calculations/StateList.java 72 Parameter 'id' is not assigned and could be declared final
5326 src/pipe/dataLayer/calculations/StateList.java 72 Parameter 'm' is not assigned and could be declared final
5327 src/pipe/dataLayer/calculations/StateList.java 73 Local variable 'marking' could be declared final
5328 src/pipe/dataLayer/calculations/StateList.java 78 Avoid variables with short names like m
5329 src/pipe/dataLayer/calculations/StateList.java 78 Parameter 'm' is not assigned and could be declared final
5330 src/pipe/dataLayer/calculations/StateList.java 88 A method should have only one exit point, and that should be the last statement in the method
5331 src/pipe/dataLayer/calculations/StateList.java 90 Avoid using if statements without curly braces
5332 src/pipe/dataLayer/calculations/StateList.java 94 Avoid unnecessary comparisons in boolean expressions
5333 src/pipe/dataLayer/calculations/StateList.java 96 A method should have only one exit point, and that should be the last statement in the method
5334 src/pipe/dataLayer/calculations/StateList.java 102 Avoid unnecessary return statements
5335 src/pipe/dataLayer/calculations/StateList.java 108 Avoid variables with short names like m
5336 src/pipe/dataLayer/calculations/StateList.java 121 Avoid variables with short names like i
5337 src/pipe/dataLayer/calculations/StateList.java 126 System.out.print is used
5338 src/pipe/dataLayer/calculations/StateList.java 146 Avoid if (x != y) ..; else ..;
5339 src/pipe/dataLayer/calculations/StateList.java 147 A method should have only one exit point, and that should be the last statement in the method
5340 src/pipe/dataLayer/calculations/StateList.java 147 Avoid using if...else statements without curly braces
5341 src/pipe/dataLayer/calculations/StateList.java 149 Avoid using if...else statements without curly braces
5342 src/pipe/dataLayer/calculations/StateList.java 152 A method should have only one exit point, and that should be the last statement in the method
5343 src/pipe/dataLayer/calculations/StateList.java 166 System.out.print is used
5344 src/pipe/dataLayer/calculations/StateList.java 173 System.out.print is used
5345 src/pipe/dataLayer/calculations/StateList.java 175 System.out.print is used
5346 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 4 Package name contains upper case characters
5347 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 41 All methods are static. Consider using Singleton instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.
5348 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 41 The class 'StateSpaceGenerator' has a Cyclomatic Complexity of 6 (Highest = 34).
5349 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 41 This class has too many methods, consider refactoring it.
5350 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 44 It is somewhat confusing to have a field name with the same name as a method
5351 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 57 JUnit 4 tests that execute tests should use the @Test annotation
5352 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 58 Local variable 'array1' could be declared final
5353 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 59 Local variable 'array2' could be declared final
5354 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 61 Avoid unused local variables such as 'state1'.
5355 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 61 Found 'DU'-anomaly for variable 'state1' (lines '61'-'63').
5356 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 61 Local variable 'state1' could be declared final
5357 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 62 Avoid unused local variables such as 'state2'.
5358 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 62 Found 'DU'-anomaly for variable 'state2' (lines '62'-'63').
5359 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 62 Local variable 'state2' could be declared final
5360 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 65 Avoid really long methods.
5361 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 65 Parameter 'pnmlData' is not assigned and could be declared final
5362 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 65 Parameter 'reachGraph' is not assigned and could be declared final
5363 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 65 The method 'generate' has a Cyclomatic Complexity of 15.
5364 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 65 The method generate() has an NPath complexity of 1296
5365 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 67 Local variable 'current_marking' could be declared final
5366 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 68 Found 'DU'-anomaly for variable 'statearraysize' (lines '68'-'175').
5367 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 70 Found 'DU'-anomaly for variable 'statesQueue' (lines '70'-'175').
5368 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 71 Found 'DU'-anomaly for variable 'tansuccessor' (lines '71'-'175').
5369 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 73 Found 'DU'-anomaly for variable 'sprime' (lines '73'-'175').
5370 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 74 Found 'DU'-anomaly for variable 'currentState' (lines '74'-'175').
5371 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 75 Avoid variables with short names like s
5372 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 75 Found 'DU'-anomaly for variable 's' (lines '75'-'175').
5373 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 81 Found 'DU'-anomaly for variable 'exploredStates' (lines '81'-'175').
5374 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 85 Found 'DU'-anomaly for variable 'localarcs' (lines '85'-'175').
5375 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 88 Found 'DU'-anomaly for variable 'numStates' (lines '88'-'175').
5376 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 89 Found 'DU'-anomaly for variable 'numTransitions' (lines '89'-'175').
5377 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 90 Avoid excessively long variable names like numtransitionsfired
5378 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 90 Found 'DU'-anomaly for variable 'numtransitionsfired' (lines '90'-'175').
5379 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 100 These nested if statements could be combined
5380 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 101 System.out.print is used
5381 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 106 Found 'DU'-anomaly for variable 'outputFile' (lines '106'-'175').
5382 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 112 System.out.print is used
5383 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 128 Avoid if (x != y) ..; else ..;
5384 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 130 Avoid instantiating new objects inside loops
5385 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 135 Avoid variables with short names like id
5386 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 136 Avoid using if statements without curly braces
5387 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 138 Avoid instantiating new objects inside loops
5388 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 145 Avoid instantiating new objects inside loops
5389 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 146 Avoid using if statements without curly braces
5390 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 151 System.out.print is used
5391 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 153 System.out.print is used
5392 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 162 Avoid using if...else statements without curly braces
5393 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 164 Avoid using if...else statements without curly braces
5394 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 167 System.out.print is used
5395 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 171 These nested if statements could be combined
5396 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 192 Avoid really long methods.
5397 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 192 Parameter 'pnmlData' is not assigned and could be declared final
5398 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 192 Parameter 'reachGraph' is not assigned and could be declared final
5399 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 192 Parameter 'resultspane' is not assigned and could be declared final
5400 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 192 The method 'generate' has a Cyclomatic Complexity of 34.
5401 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 192 The method generate() has an NCSS line count of 141
5402 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 192 The method generate() has an NPath complexity of 180576
5403 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 196 Avoid using final local variables, turn them into fields
5404 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 196 Found 'DU'-anomaly for variable 'MAX_TRIES' (lines '196'-'422').
5405 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 199 Found 'DU'-anomaly for variable 'statearraysize' (lines '199'-'422').
5406 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 201 Found 'DU'-anomaly for variable 'tangibleStates' (lines '201'-'422').
5407 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 202 Found 'DU'-anomaly for variable 'vanishingStates' (lines '202'-'422').
5408 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 203 Found 'DU'-anomaly for variable 'vansuccessor' (lines '203'-'422').
5409 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 204 Found 'DU'-anomaly for variable 'tansuccessor' (lines '204'-'422').
5410 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 206 Found 'DU'-anomaly for variable 'vprime' (lines '206'-'422').
5411 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 207 Found 'DU'-anomaly for variable 'sprime' (lines '207'-'422').
5412 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 208 Found 'DU'-anomaly for variable 'tangible' (lines '208'-'422').
5413 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 209 Avoid variables with short names like s
5414 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 209 Found 'DU'-anomaly for variable 's' (lines '209'-'422').
5415 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 210 Avoid variables with short names like v
5416 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 210 Found 'DU'-anomaly for variable 'v' (lines '210'-'422').
5417 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 216 Found 'DU'-anomaly for variable 'exploredStates' (lines '216'-'422').
5418 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 220 Found 'DU'-anomaly for variable 'localarcs' (lines '220'-'422').
5419 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 224 Avoid variables with short names like p
5420 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 226 Found 'DU'-anomaly for variable 'epsilon' (lines '226'-'422').
5421 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 229 Found 'DU'-anomaly for variable 'numtangiblestates' (lines '229'-'422').
5422 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 230 Found 'DU'-anomaly for variable 'numtransitions' (lines '230'-'422').
5423 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 231 Avoid excessively long variable names like numtransitionsfired
5424 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 231 Found 'DU'-anomaly for variable 'numtransitionsfired' (lines '231'-'422').
5425 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 234 Avoid using final local variables, turn them into fields
5426 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 235 Found 'DU'-anomaly for variable 'progress' (lines '235'-'422').
5427 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 245 These nested if statements could be combined
5428 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 251 Found 'DU'-anomaly for variable 'outputFile' (lines '251'-'422').
5429 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 288 Avoid instantiating new objects inside loops
5430 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 296 Avoid instantiating new objects inside loops
5431 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 325 Avoid using if...else statements without curly braces
5432 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 333 Avoid if (x != y) ..; else ..;
5433 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 341 Avoid using if statements without curly braces
5434 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 359 Avoid if (x != y) ..; else ..;
5435 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 367 Avoid using if statements without curly braces
5436 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 409 Avoid using if...else statements without curly braces
5437 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 411 Avoid using if...else statements without curly braces
5438 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 418 These nested if statements could be combined
5439 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 435 Found 'DD'-anomaly for variable 'hasTimed' (lines '435'-'443').
5440 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 436 Found 'DD'-anomaly for variable 'hasImmediate' (lines '436'-'446').
5441 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 437 Avoid excessively long variable names like enabledTransitions
5442 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 437 Found 'DU'-anomaly for variable 'enabledTransitions' (lines '437'-'456').
5443 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 440 Avoid unnecessary comparisons in boolean expressions
5444 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 443 Found 'DD'-anomaly for variable 'hasTimed' (lines '443'-'443').
5445 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 445 Avoid unnecessary comparisons in boolean expressions
5446 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 446 Found 'DD'-anomaly for variable 'hasImmediate' (lines '446'-'446').
5447 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 450 Avoid unnecessary comparisons in boolean expressions
5448 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 450 Avoid unnecessary comparisons in boolean expressions
5449 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 451 A method should have only one exit point, and that should be the last statement in the method
5450 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 466 Avoid excessively long variable names like immediateTransition
5451 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 468 Found 'DD'-anomaly for variable 'transitionsfired' (lines '468'-'475').
5452 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 469 Found 'DD'-anomaly for variable 'newstate' (lines '469'-'473').
5453 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 469 Found 'DU'-anomaly for variable 'newstate' (lines '469'-'481').
5454 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 470 Avoid excessively long variable names like enabledTransitions
5455 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 470 Found 'DU'-anomaly for variable 'enabledTransitions' (lines '470'-'481').
5456 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 475 Found 'DD'-anomaly for variable 'transitionsfired' (lines '475'-'475').
5457 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 476 Avoid instantiating Integer objects. Call Integer.valueOf() instead.
5458 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 503 Found 'DU'-anomaly for variable 'CMinus' (lines '503'-'516').
5459 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 504 Found 'DU'-anomaly for variable 'CPlus' (lines '504'-'516').
5460 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 507 Found 'DD'-anomaly for variable 'newmarking' (lines '507'-'513').
5461 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 513 Found 'DD'-anomaly for variable 'newmarking' (lines '513'-'513').
5462 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 529 Avoid using implementation types like 'LinkedList'; use the interface instead
5463 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 529 Avoid using implementation types like 'LinkedList'; use the interface instead
5464 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 531 Avoid using if statements without curly braces
5465 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 532 A method should have only one exit point, and that should be the last statement in the method
5466 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 533 Found 'DU'-anomaly for variable 'iterator' (lines '533'-'541').
5467 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 538 A method should have only one exit point, and that should be the last statement in the method
5468 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 553 Avoid using implementation types like 'LinkedList'; use the interface instead
5469 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 553 Avoid using implementation types like 'LinkedList'; use the interface instead
5470 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 555 Found 'DU'-anomaly for variable 'iterator' (lines '555'-'563').
5471 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 560 A method should have only one exit point, and that should be the last statement in the method
5472 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 575 Avoid using implementation types like 'LinkedList'; use the interface instead
5473 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 575 Avoid using implementation types like 'LinkedList'; use the interface instead
5474 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 620 The method 'rateorprob' has a Cyclomatic Complexity of 18.
5475 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 620 The method rateorprob() has an NPath complexity of 4096
5476 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 627 Found 'DD'-anomaly for variable 'marking1EnabledTransitions' (lines '627'-'656').
5477 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 628 Found 'DD'-anomaly for variable 'matchingTransition' (lines '628'-'633').
5478 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 633 Found 'DD'-anomaly for variable 'matchingTransition' (lines '633'-'633').
5479 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 633 Found 'DD'-anomaly for variable 'matchingTransition' (lines '633'-'642').
5480 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 642 Found 'DD'-anomaly for variable 'matchingTransition' (lines '642'-'642').
5481 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 642 Found 'DU'-anomaly for variable 'matchingTransition' (lines '642'-'698').
5482 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 655 Avoid unnecessary comparisons in boolean expressions
5483 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 656 Found 'DD'-anomaly for variable 'marking1EnabledTransitions' (lines '656'-'656').
5484 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 656 Found 'DU'-anomaly for variable 'marking1EnabledTransitions' (lines '656'-'698').
5485 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 664 Found 'DD'-anomaly for variable 'enabledAndMatching' (lines '664'-'668').
5486 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 667 These nested if statements could be combined
5487 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 668 Found 'DD'-anomaly for variable 'enabledAndMatching' (lines '668'-'668').
5488 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 673 A method should have only one exit point, and that should be the last statement in the method
5489 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 714 Avoid using implementation types like 'LinkedList'; use the interface instead
5490 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 714 Avoid using implementation types like 'LinkedList'; use the interface instead
5491 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 716 Substitute calls to size() == 0 (or size() != 0) with calls to isEmpty()
5492 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 753 Avoid using implementation types like 'LinkedList'; use the interface instead
5493 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 753 Avoid using implementation types like 'LinkedList'; use the interface instead
5494 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 767 New exception is thrown in catch block, original stack trace may be lost
5495 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 777 New exception is thrown in catch block, original stack trace may be lost
5496 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 802 Avoid unused local variables such as 'currentstate'.
5497 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 802 Found 'DU'-anomaly for variable 'currentstate' (lines '802'-'849').
5498 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 861 The method 'getTransitionEnabledStatusArray' has a Cyclomatic Complexity of 12.
5499 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 863 Found 'DD'-anomaly for variable 'result' (lines '863'-'874').
5500 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 864 Found 'DD'-anomaly for variable 'hasTimed' (lines '864'-'896').
5501 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 865 Found 'DD'-anomaly for variable 'hasImmediate' (lines '865'-'899').
5502 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 867 Found 'DU'-anomaly for variable 'transArray' (lines '867'-'915').
5503 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 874 Found 'DD'-anomaly for variable 'result' (lines '874'-'874').
5504 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 874 Found 'DD'-anomaly for variable 'result' (lines '874'-'880').
5505 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 880 Found 'DD'-anomaly for variable 'result' (lines '880'-'880').
5506 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 880 Found 'DD'-anomaly for variable 'result' (lines '880'-'906').
5507 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 896 Found 'DD'-anomaly for variable 'hasTimed' (lines '896'-'896').
5508 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 899 Found 'DD'-anomaly for variable 'hasImmediate' (lines '899'-'899').
5509 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 906 Found 'DD'-anomaly for variable 'result' (lines '906'-'906').
5510 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 939 Avoid unused private methods such as 'printArray(State)'.
5511 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 954 Found non-transient, non-static member. Please mark as transient or provide accessors.
5512 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 954 Use explicit scoping instead of the default package private level
5513 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 955 Use explicit scoping instead of the default package private level
5514 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 956 Found non-transient, non-static member. Please mark as transient or provide accessors.
5515 src/pipe/dataLayer/calculations/StateSpaceGenerator.java 956 Use explicit scoping instead of the default package private level
5516 src/pipe/dataLayer/calculations/StateSpaceTooBigException.java 4 Package name contains upper case characters
5517 src/pipe/dataLayer/calculations/StateSpaceTooBigException.java 15 Avoid variables with short names like n
5518 src/pipe/dataLayer/calculations/StateSpaceTooBigException.java 15 Parameter 'n' is not assigned and could be declared final
5519 src/pipe/dataLayer/calculations/SteadyStateSolver.java 4 Package name contains upper case characters
5520 src/pipe/dataLayer/calculations/SteadyStateSolver.java 25 All methods are static. Consider using Singleton instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.
5521 src/pipe/dataLayer/calculations/SteadyStateSolver.java 25 The class 'SteadyStateSolver' has a Cyclomatic Complexity of 7 (Highest = 16).
5522 src/pipe/dataLayer/calculations/SteadyStateSolver.java 27 Avoid unnecessary constructors - the compiler will generate these for you
5523 src/pipe/dataLayer/calculations/SteadyStateSolver.java 31 Parameter 'rgfile' is not assigned and could be declared final
5524 src/pipe/dataLayer/calculations/SteadyStateSolver.java 34 Local variable 'Qprime' could be declared final
5525 src/pipe/dataLayer/calculations/SteadyStateSolver.java 37 Avoid variables with short names like pi
5526 src/pipe/dataLayer/calculations/SteadyStateSolver.java 37 Local variable 'pi' could be declared final
5527 src/pipe/dataLayer/calculations/SteadyStateSolver.java 59 Avoid using implementation types like 'LinkedList'; use the interface instead
5528 src/pipe/dataLayer/calculations/SteadyStateSolver.java 59 Avoid using implementation types like 'LinkedList'; use the interface instead
5529 src/pipe/dataLayer/calculations/SteadyStateSolver.java 59 Parameter 'rgfile' is not assigned and could be declared final
5530 src/pipe/dataLayer/calculations/SteadyStateSolver.java 59 The method 'createSparseMatrix' has a Cyclomatic Complexity of 11.
5531 src/pipe/dataLayer/calculations/SteadyStateSolver.java 60 Local variable 'rgheader' could be declared final
5532 src/pipe/dataLayer/calculations/SteadyStateSolver.java 61 Found 'DD'-anomaly for variable 'inputfile' (lines '61'-'76').
5533 src/pipe/dataLayer/calculations/SteadyStateSolver.java 64 Found 'DU'-anomaly for variable 'Qprime' (lines '64'-'142').
5534 src/pipe/dataLayer/calculations/SteadyStateSolver.java 65 Found 'DU'-anomaly for variable 'rowsum' (lines '65'-'142').
5535 src/pipe/dataLayer/calculations/SteadyStateSolver.java 69 Found 'DU'-anomaly for variable 'current' (lines '69'-'142').
5536 src/pipe/dataLayer/calculations/SteadyStateSolver.java 69 Local variable 'current' could be declared final
5537 src/pipe/dataLayer/calculations/SteadyStateSolver.java 71 Avoid variables with short names like f
5538 src/pipe/dataLayer/calculations/SteadyStateSolver.java 71 Local variable 'f' could be declared final
5539 src/pipe/dataLayer/calculations/SteadyStateSolver.java 79 System.out.print is used
5540 src/pipe/dataLayer/calculations/SteadyStateSolver.java 80 New exception is thrown in catch block, original stack trace may be lost
5541 src/pipe/dataLayer/calculations/SteadyStateSolver.java 92 Avoid instantiating new objects inside loops
5542 src/pipe/dataLayer/calculations/SteadyStateSolver.java 94 System.out.print is used
5543 src/pipe/dataLayer/calculations/SteadyStateSolver.java 106 Avoid instantiating new objects inside loops
5544 src/pipe/dataLayer/calculations/SteadyStateSolver.java 109 System.out.print is used
5545 src/pipe/dataLayer/calculations/SteadyStateSolver.java 116 Avoid instantiating new objects inside loops
5546 src/pipe/dataLayer/calculations/SteadyStateSolver.java 118 System.out.print is used
5547 src/pipe/dataLayer/calculations/SteadyStateSolver.java 120 New exception is thrown in catch block, original stack trace may be lost
5548 src/pipe/dataLayer/calculations/SteadyStateSolver.java 122 System.out.print is used
5549 src/pipe/dataLayer/calculations/SteadyStateSolver.java 124 New exception is thrown in catch block, original stack trace may be lost
5550 src/pipe/dataLayer/calculations/SteadyStateSolver.java 128 New exception is thrown in catch block, original stack trace may be lost
5551 src/pipe/dataLayer/calculations/SteadyStateSolver.java 134 New exception is thrown in catch block, original stack trace may be lost
5552 src/pipe/dataLayer/calculations/SteadyStateSolver.java 155 Avoid using implementation types like 'LinkedList'; use the interface instead
5553 src/pipe/dataLayer/calculations/SteadyStateSolver.java 155 Avoid using implementation types like 'LinkedList'; use the interface instead
5554 src/pipe/dataLayer/calculations/SteadyStateSolver.java 155 Avoid variables with short names like A
5555 src/pipe/dataLayer/calculations/SteadyStateSolver.java 155 Parameter 'A' is not assigned and could be declared final
5556 src/pipe/dataLayer/calculations/SteadyStateSolver.java 155 The method 'gaussSiedel' has a Cyclomatic Complexity of 16.
5557 src/pipe/dataLayer/calculations/SteadyStateSolver.java 155 The method gaussSiedel() has an NPath complexity of 2024
5558 src/pipe/dataLayer/calculations/SteadyStateSolver.java 158 Avoid variables with short names like x
5559 src/pipe/dataLayer/calculations/SteadyStateSolver.java 158 Found 'DD'-anomaly for variable 'x' (lines '158'-'175').
5560 src/pipe/dataLayer/calculations/SteadyStateSolver.java 161 Found 'DD'-anomaly for variable 'converged' (lines '161'-'176').
5561 src/pipe/dataLayer/calculations/SteadyStateSolver.java 163 Avoid unused local variables such as 'xprevious'.
5562 src/pipe/dataLayer/calculations/SteadyStateSolver.java 164 Avoid unused local variables such as 'change'.
5563 src/pipe/dataLayer/calculations/SteadyStateSolver.java 166 Avoid unused local variables such as 'numconverged'.
5564 src/pipe/dataLayer/calculations/SteadyStateSolver.java 166 Found 'DU'-anomaly for variable 'numconverged' (lines '166'-'239').
5565 src/pipe/dataLayer/calculations/SteadyStateSolver.java 169 Avoid variables with short names like f
5566 src/pipe/dataLayer/calculations/SteadyStateSolver.java 175 Found 'DD'-anomaly for variable 'x' (lines '175'-'175').
5567 src/pipe/dataLayer/calculations/SteadyStateSolver.java 176 Found 'DD'-anomaly for variable 'converged' (lines '176'-'176').
5568 src/pipe/dataLayer/calculations/SteadyStateSolver.java 176 Found 'DD'-anomaly for variable 'converged' (lines '176'-'212').
5569 src/pipe/dataLayer/calculations/SteadyStateSolver.java 192 Avoid if (x != y) ..; else ..;
5570 src/pipe/dataLayer/calculations/SteadyStateSolver.java 193 Avoid using if...else statements without curly braces
5571 src/pipe/dataLayer/calculations/SteadyStateSolver.java 195 Avoid using if...else statements without curly braces
5572 src/pipe/dataLayer/calculations/SteadyStateSolver.java 197 Avoid using if statements without curly braces
5573 src/pipe/dataLayer/calculations/SteadyStateSolver.java 209 Avoid using if statements without curly braces
5574 src/pipe/dataLayer/calculations/SteadyStateSolver.java 212 Found 'DD'-anomaly for variable 'converged' (lines '212'-'212').
5575 src/pipe/dataLayer/calculations/SteadyStateSolver.java 212 Found 'DD'-anomaly for variable 'converged' (lines '212'-'215').
5576 src/pipe/dataLayer/calculations/SteadyStateSolver.java 215 Avoid using if...else statements without curly braces
5577 src/pipe/dataLayer/calculations/SteadyStateSolver.java 215 Found 'DD'-anomaly for variable 'converged' (lines '215'-'212').
5578 src/pipe/dataLayer/calculations/SteadyStateSolver.java 215 Found 'DD'-anomaly for variable 'converged' (lines '215'-'215').
5579 src/pipe/dataLayer/calculations/SteadyStateSolver.java 221 Found 'DD'-anomaly for variable 'plausible' (lines '221'-'224').
5580 src/pipe/dataLayer/calculations/SteadyStateSolver.java 223 Avoid using if statements without curly braces
5581 src/pipe/dataLayer/calculations/SteadyStateSolver.java 224 Found 'DD'-anomaly for variable 'plausible' (lines '224'-'224').
5582 src/pipe/dataLayer/calculations/SteadyStateSolver.java 231 Found 'DU'-anomaly for variable 'sum' (lines '231'-'239').
5583 src/pipe/dataLayer/calculations/SteadyStateSolver.java 241 Parameter 'c' is not assigned and could be declared final
5584 src/pipe/dataLayer/calculations/SteadyStateSolver.java 243 Avoid unnecessary comparisons in boolean expressions
5585 src/pipe/dataLayer/calculations/SteadyStateSolver.java 243 Avoid using if statements without curly braces
5586 src/pipe/dataLayer/calculations/SteadyStateSolver.java 244 A method should have only one exit point, and that should be the last statement in the method
5587 src/pipe/dataLayer/calculations/SteadyStateSolver.java 260 Found non-transient, non-static member. Please mark as transient or provide accessors.
5588 src/pipe/dataLayer/calculations/SteadyStateSolver.java 260 Private field 'row' could be made final; it is only initialized in the declaration or constructor.
5589 src/pipe/dataLayer/calculations/SteadyStateSolver.java 261 Found non-transient, non-static member. Please mark as transient or provide accessors.
5590 src/pipe/dataLayer/calculations/SteadyStateSolver.java 263 Parameter 'rt' is not assigned and could be declared final
5591 src/pipe/dataLayer/calculations/SteadyStateSolver.java 266 Avoid using if...else statements without curly braces
5592 src/pipe/dataLayer/calculations/SteadyStateSolver.java 268 Avoid using if...else statements without curly braces
5593 src/pipe/dataLayer/calculations/TimelessTrapException.java 4 Package name contains upper case characters
5594 src/pipe/dataLayer/calculations/TreeTooBigException.java 5 Package name contains upper case characters
5595 src/pipe/dataLayer/calculations/VanishingState.java 4 Package name contains upper case characters
5596 src/pipe/dataLayer/calculations/VanishingState.java 15 Use explicit scoping instead of the default package private level
5597 src/pipe/dataLayer/calculations/VanishingState.java 17 Parameter 'initial_rate' is not assigned and could be declared final
5598 src/pipe/dataLayer/calculations/VanishingState.java 17 Parameter 'new_state' is not assigned and could be declared final
5599 src/pipe/dataLayer/calculations/VanishingState.java 19 Overridable method 'setRate' called during object construction
5600 src/pipe/dataLayer/calculations/VanishingState.java 22 Parameter 'initial_rate' is not assigned and could be declared final
5601 src/pipe/dataLayer/calculations/VanishingState.java 22 Parameter 'new_state' is not assigned and could be declared final
5602 src/pipe/dataLayer/calculations/VanishingState.java 24 Overridable method 'setRate' called during object construction
5603 src/pipe/dataLayer/calculations/VanishingState.java 27 Parameter 'new_rate' is not assigned and could be declared final
5604 src/pipe/dataLayer/calculations/myNode.java 7 Package name contains upper case characters
5605 src/pipe/dataLayer/calculations/myNode.java 14 Class names should begin with an uppercase character
5606 src/pipe/dataLayer/calculations/myNode.java 14 The class 'myNode' has a Cyclomatic Complexity of 7 (Highest = 23).
5607 src/pipe/dataLayer/calculations/myNode.java 16 Found non-transient, non-static member. Please mark as transient or provide accessors.
5608 src/pipe/dataLayer/calculations/myNode.java 16 Use explicit scoping instead of the default package private level
5609 src/pipe/dataLayer/calculations/myNode.java 17 Found non-transient, non-static member. Please mark as transient or provide accessors.
5610 src/pipe/dataLayer/calculations/myNode.java 17 Use explicit scoping instead of the default package private level
5611 src/pipe/dataLayer/calculations/myNode.java 18 Found non-transient, non-static member. Please mark as transient or provide accessors.
5612 src/pipe/dataLayer/calculations/myNode.java 18 Use explicit scoping instead of the default package private level
5613 src/pipe/dataLayer/calculations/myNode.java 19 Found non-transient, non-static member. Please mark as transient or provide accessors.
5614 src/pipe/dataLayer/calculations/myNode.java 19 Use explicit scoping instead of the default package private level
5615 src/pipe/dataLayer/calculations/myNode.java 20 Found non-transient, non-static member. Please mark as transient or provide accessors.
5616 src/pipe/dataLayer/calculations/myNode.java 20 Use explicit scoping instead of the default package private level
5617 src/pipe/dataLayer/calculations/myNode.java 25 Variables should start with a lowercase character
5618 src/pipe/dataLayer/calculations/myNode.java 25 Variables that are not final should not contain underscores (except for underscores in standard prefix/suffix).
5619 src/pipe/dataLayer/calculations/myNode.java 34 Parameter 'atree' is not assigned and could be declared final
5620 src/pipe/dataLayer/calculations/myNode.java 34 Parameter 'marking_array' is not assigned and could be declared final
5621 src/pipe/dataLayer/calculations/myNode.java 34 Parameter 'treeDepth' is not assigned and could be declared final
5622 src/pipe/dataLayer/calculations/myNode.java 34 The user-supplied array 'marking_array' is stored directly.
5623 src/pipe/dataLayer/calculations/myNode.java 35 Avoid variables with short names like i
5624 src/pipe/dataLayer/calculations/myNode.java 81 Parameter 'atree' is not assigned and could be declared final
5625 src/pipe/dataLayer/calculations/myNode.java 81 Parameter 'marking_array' is not assigned and could be declared final
5626 src/pipe/dataLayer/calculations/myNode.java 81 The user-supplied array 'marking_array' is stored directly.
5627 src/pipe/dataLayer/calculations/myNode.java 82 Avoid variables with short names like i
5628 src/pipe/dataLayer/calculations/myNode.java 127 Method names should not start with capital letters
5629 src/pipe/dataLayer/calculations/myNode.java 135 This statement may have some unnecessary parentheses
5630 src/pipe/dataLayer/calculations/myNode.java 139 A method should have only one exit point, and that should be the last statement in the method
5631 src/pipe/dataLayer/calculations/myNode.java 164 Found 'DD'-anomaly for variable 'marking' (lines '164'-'172').
5632 src/pipe/dataLayer/calculations/myNode.java 164 Found 'DD'-anomaly for variable 'marking' (lines '164'-'174').
5633 src/pipe/dataLayer/calculations/myNode.java 168 Found 'DD'-anomaly for variable 'CMinusValue' (lines '168'-'168').
5634 src/pipe/dataLayer/calculations/myNode.java 168 Found 'DU'-anomaly for variable 'CMinusValue' (lines '168'-'184').
5635 src/pipe/dataLayer/calculations/myNode.java 168 This statement may have some unnecessary parentheses
5636 src/pipe/dataLayer/calculations/myNode.java 169 Found 'DD'-anomaly for variable 'CPlusValue' (lines '169'-'169').
5637 src/pipe/dataLayer/calculations/myNode.java 169 Found 'DU'-anomaly for variable 'CPlusValue' (lines '169'-'184').
5638 src/pipe/dataLayer/calculations/myNode.java 169 This statement may have some unnecessary parentheses
5639 src/pipe/dataLayer/calculations/myNode.java 171 Avoid if (x != y) ..; else ..;
5640 src/pipe/dataLayer/calculations/myNode.java 172 Avoid using if...else statements without curly braces
5641 src/pipe/dataLayer/calculations/myNode.java 172 Found 'DD'-anomaly for variable 'marking' (lines '172'-'172').
5642 src/pipe/dataLayer/calculations/myNode.java 172 Found 'DD'-anomaly for variable 'marking' (lines '172'-'174').
5643 src/pipe/dataLayer/calculations/myNode.java 174 Avoid using if...else statements without curly braces
5644 src/pipe/dataLayer/calculations/myNode.java 174 Found 'DD'-anomaly for variable 'marking' (lines '174'-'172').
5645 src/pipe/dataLayer/calculations/myNode.java 174 Found 'DD'-anomaly for variable 'marking' (lines '174'-'174').
5646 src/pipe/dataLayer/calculations/myNode.java 194 Method names should not start with capital letters
5647 src/pipe/dataLayer/calculations/myNode.java 194 The method 'RecursiveExpansion' has a Cyclomatic Complexity of 13.
5648 src/pipe/dataLayer/calculations/myNode.java 197 Avoid variables with short names like i
5649 src/pipe/dataLayer/calculations/myNode.java 198 Avoid excessively long variable names like A_Transition_Is_Enabled
5650 src/pipe/dataLayer/calculations/myNode.java 198 Found 'DD'-anomaly for variable 'A_Transition_Is_Enabled' (lines '198'-'214').
5651 src/pipe/dataLayer/calculations/myNode.java 207 Avoid unnecessary comparisons in boolean expressions
5652 src/pipe/dataLayer/calculations/myNode.java 214 Found 'DD'-anomaly for variable 'A_Transition_Is_Enabled' (lines '214'-'214').
5653 src/pipe/dataLayer/calculations/myNode.java 214 Found 'DU'-anomaly for variable 'A_Transition_Is_Enabled' (lines '214'-'284').
5654 src/pipe/dataLayer/calculations/myNode.java 239 Avoid instantiating new objects inside loops
5655 src/pipe/dataLayer/calculations/myNode.java 247 Found 'DU'-anomaly for variable 'allOmegas' (lines '247'-'284').
5656 src/pipe/dataLayer/calculations/myNode.java 251 This statement may have some unnecessary parentheses
5657 src/pipe/dataLayer/calculations/myNode.java 267 Avoid if (x != y) ..; else ..;
5658 src/pipe/dataLayer/calculations/myNode.java 276 Avoid empty if statements
5659 src/pipe/dataLayer/calculations/myNode.java 281 Avoid empty if statements
5660 src/pipe/dataLayer/calculations/myNode.java 292 Method names should not start with capital letters
5661 src/pipe/dataLayer/calculations/myNode.java 294 Local variable 'path' could be declared final
5662 src/pipe/dataLayer/calculations/myNode.java 296 Avoid variables with short names like i
5663 src/pipe/dataLayer/calculations/myNode.java 300 Found 'DU'-anomaly for variable 'pos' (lines '300'-'330').
5664 src/pipe/dataLayer/calculations/myNode.java 319 Found 'DU'-anomaly for variable 'pos' (lines '319'-'330').
5665 src/pipe/dataLayer/calculations/myNode.java 343 Method names should not start with capital letters
5666 src/pipe/dataLayer/calculations/myNode.java 343 The method 'RecursiveExpansion' has a Cyclomatic Complexity of 23.
5667 src/pipe/dataLayer/calculations/myNode.java 343 The method RecursiveExpansion() has an NPath complexity of 8360
5668 src/pipe/dataLayer/calculations/myNode.java 346 Avoid variables with short names like i
5669 src/pipe/dataLayer/calculations/myNode.java 347 Avoid excessively long variable names like A_Transition_Is_Enabled
5670 src/pipe/dataLayer/calculations/myNode.java 347 Found 'DD'-anomaly for variable 'A_Transition_Is_Enabled' (lines '347'-'384').
5671 src/pipe/dataLayer/calculations/myNode.java 350 Found 'DD'-anomaly for variable 'hasTimed' (lines '350'-'361').
5672 src/pipe/dataLayer/calculations/myNode.java 352 Local variable 'transCount' could be declared final
5673 src/pipe/dataLayer/calculations/myNode.java 353 Avoid excessively long variable names like adjustForVanishingStates
5674 src/pipe/dataLayer/calculations/myNode.java 353 Found 'DD'-anomaly for variable 'adjustForVanishingStates' (lines '353'-'356').
5675 src/pipe/dataLayer/calculations/myNode.java 355 Avoid unnecessary comparisons in boolean expressions
5676 src/pipe/dataLayer/calculations/myNode.java 360 Avoid unnecessary comparisons in boolean expressions
5677 src/pipe/dataLayer/calculations/myNode.java 360 Avoid unnecessary comparisons in boolean expressions
5678 src/pipe/dataLayer/calculations/myNode.java 361 Found 'DD'-anomaly for variable 'hasTimed' (lines '361'-'361').
5679 src/pipe/dataLayer/calculations/myNode.java 362 Avoid unnecessary comparisons in boolean expressions
5680 src/pipe/dataLayer/calculations/myNode.java 370 Found 'DD'-anomaly for variable 'adjustForVanishingStates' (lines '370'-'370').
5681 src/pipe/dataLayer/calculations/myNode.java 370 Found 'DU'-anomaly for variable 'adjustForVanishingStates' (lines '370'-'424').
5682 src/pipe/dataLayer/calculations/myNode.java 384 Found 'DD'-anomaly for variable 'A_Transition_Is_Enabled' (lines '384'-'384').
5683 src/pipe/dataLayer/calculations/myNode.java 384 Found 'DU'-anomaly for variable 'A_Transition_Is_Enabled' (lines '384'-'424').
5684 src/pipe/dataLayer/calculations/myNode.java 396 Avoid instantiating new objects inside loops
5685 src/pipe/dataLayer/calculations/myNode.java 402 Found 'DU'-anomaly for variable 'allOmegas' (lines '402'-'424').
5686 src/pipe/dataLayer/calculations/myNode.java 404 This statement may have some unnecessary parentheses
5687 src/pipe/dataLayer/calculations/myNode.java 414 Avoid if (x != y) ..; else ..;
5688 src/pipe/dataLayer/calculations/myNode.java 418 Avoid empty if statements
5689 src/pipe/dataLayer/calculations/myNode.java 421 Avoid empty if statements
5690 src/pipe/dataLayer/calculations/myNode.java 439 Method names should not start with capital letters
5691 src/pipe/dataLayer/calculations/myNode.java 439 The method 'InsertOmegas' has a Cyclomatic Complexity of 12.
5692 src/pipe/dataLayer/calculations/myNode.java 442 Avoid excessively long variable names like All_Elements_Greater_Or_Equal
5693 src/pipe/dataLayer/calculations/myNode.java 442 Found 'DD'-anomaly for variable 'All_Elements_Greater_Or_Equal' (lines '442'-'463').
5694 src/pipe/dataLayer/calculations/myNode.java 443 Avoid excessively long variable names like Element_Is_Strictly_Greater
5695 src/pipe/dataLayer/calculations/myNode.java 448 Found 'DD'-anomaly for variable 'Element_Is_Strictly_Greater' (lines '448'-'452').
5696 src/pipe/dataLayer/calculations/myNode.java 452 Found 'DD'-anomaly for variable 'Element_Is_Strictly_Greater' (lines '452'-'452').
5697 src/pipe/dataLayer/calculations/myNode.java 452 Found 'DD'-anomaly for variable 'Element_Is_Strictly_Greater' (lines '452'-'479').
5698 src/pipe/dataLayer/calculations/myNode.java 452 Found 'DU'-anomaly for variable 'Element_Is_Strictly_Greater' (lines '452'-'517').
5699 src/pipe/dataLayer/calculations/myNode.java 463 Found 'DD'-anomaly for variable 'All_Elements_Greater_Or_Equal' (lines '463'-'474').
5700 src/pipe/dataLayer/calculations/myNode.java 479 Found 'DD'-anomaly for variable 'Element_Is_Strictly_Greater' (lines '479'-'479').
5701 src/pipe/dataLayer/calculations/myNode.java 479 Found 'DU'-anomaly for variable 'Element_Is_Strictly_Greater' (lines '479'-'517').
5702 src/pipe/dataLayer/calculations/myNode.java 511 A method should have only one exit point, and that should be the last statement in the method
5703 src/pipe/dataLayer/calculations/myNode.java 534 A method should have only one exit point, and that should be the last statement in the method
5704 src/pipe/dataLayer/calculations/myNode.java 544 A method should have only one exit point, and that should be the last statement in the method
5705 src/pipe/dataLayer/calculations/myNode.java 551 These nested if statements could be combined
5706 src/pipe/dataLayer/calculations/myNode.java 553 A method should have only one exit point, and that should be the last statement in the method
5707 src/pipe/dataLayer/calculations/myNode.java 584 Avoid using if...else statements without curly braces
5708 src/pipe/dataLayer/calculations/myNode.java 588 Local variable 'size' could be declared final
5709 src/pipe/dataLayer/calculations/myNode.java 590 System.out.print is used
5710 src/pipe/dataLayer/calculations/myNode.java 592 System.out.print is used
5711 src/pipe/dataLayer/calculations/myTree.java 6 Package name contains upper case characters
5712 src/pipe/dataLayer/calculations/myTree.java 17 Class names should begin with an uppercase character
5713 src/pipe/dataLayer/calculations/myTree.java 19 Variables should start with a lowercase character
5714 src/pipe/dataLayer/calculations/myTree.java 19 Variables that are not final should not contain underscores (except for underscores in standard prefix/suffix).
5715 src/pipe/dataLayer/calculations/myTree.java 20 Avoid excessively long variable names like more_Than_One_Token
5716 src/pipe/dataLayer/calculations/myTree.java 20 Variables that are not final should not contain underscores (except for underscores in standard prefix/suffix).
5717 src/pipe/dataLayer/calculations/myTree.java 21 Avoid excessively long variable names like no_Enabled_Transitions
5718 src/pipe/dataLayer/calculations/myTree.java 21 Variables that are not final should not contain underscores (except for underscores in standard prefix/suffix).
5719 src/pipe/dataLayer/calculations/myTree.java 23 Found non-transient, non-static member. Please mark as transient or provide accessors.
5720 src/pipe/dataLayer/calculations/myTree.java 27 Found non-transient, non-static member. Please mark as transient or provide accessors.
5721 src/pipe/dataLayer/calculations/myTree.java 27 Variables should start with a lowercase character
5722 src/pipe/dataLayer/calculations/myTree.java 28 Found non-transient, non-static member. Please mark as transient or provide accessors.
5723 src/pipe/dataLayer/calculations/myTree.java 29 Avoid excessively long variable names like number_transitions
5724 src/pipe/dataLayer/calculations/myTree.java 29 Found non-transient, non-static member. Please mark as transient or provide accessors.
5725 src/pipe/dataLayer/calculations/myTree.java 30 Found non-transient, non-static member. Please mark as transient or provide accessors.
5726 src/pipe/dataLayer/calculations/myTree.java 36 Parameter 'minus' is not assigned and could be declared final
5727 src/pipe/dataLayer/calculations/myTree.java 36 Parameter 'plus' is not assigned and could be declared final
5728 src/pipe/dataLayer/calculations/myTree.java 36 Parameter 'tree_root' is not assigned and could be declared final
5729 src/pipe/dataLayer/calculations/myTree.java 36 The user-supplied array 'tree_root' is stored directly.
5730 src/pipe/dataLayer/calculations/myTree.java 53 Parameter 'minus' is not assigned and could be declared final
5731 src/pipe/dataLayer/calculations/myTree.java 53 Parameter 'plus' is not assigned and could be declared final
5732 src/pipe/dataLayer/calculations/myTree.java 53 The user-supplied array 'tree_root' is stored directly.
5733 src/pipe/dataLayer/calculations/myTree.java 58 Local variable 'transCount' could be declared final
5734 src/pipe/dataLayer/calculations/myTree.java 61 Avoid unnecessary comparisons in boolean expressions
5735 src/pipe/dataLayer/calculations/myTree.java 70 Avoid unused local variables such as 'markSize'.
5736 src/pipe/dataLayer/calculations/myTree.java 70 Local variable 'markSize' could be declared final
5737 src/pipe/gui/AnimationHandler.java 5 Avoid unused imports such as 'javax.swing.JMenuItem'
5738 src/pipe/gui/AnimationHandler.java 5 Avoid unused imports such as 'javax.swing.JMenuItem'
5739 src/pipe/gui/AnimationHandler.java 6 Avoid unused imports such as 'javax.swing.JPopupMenu'
5740 src/pipe/gui/AnimationHandler.java 6 Avoid unused imports such as 'javax.swing.JPopupMenu'
5741 src/pipe/gui/AnimationHandler.java 27 Avoid variables with short names like e
5742 src/pipe/gui/AnimationHandler.java 27 Parameter 'e' is not assigned and could be declared final
5743 src/pipe/gui/AnimationHandler.java 28 Local variable 'transition' could be declared final
5744 src/pipe/gui/AnimationHistory.java 27 Avoid using implementation types like 'Vector'; use the interface instead
5745 src/pipe/gui/AnimationHistory.java 27 Avoid using implementation types like 'Vector'; use the interface instead
5746 src/pipe/gui/AnimationHistory.java 27 Consider replacing this Vector with the newer java.util.List
5747 src/pipe/gui/AnimationHistory.java 27 Found non-transient, non-static member. Please mark as transient or provide accessors.
5748 src/pipe/gui/AnimationHistory.java 28 Found non-transient, non-static member. Please mark as transient or provide accessors.
5749 src/pipe/gui/AnimationHistory.java 28 Private field 'initText' could be made final; it is only initialized in the declaration or constructor.
5750 src/pipe/gui/AnimationHistory.java 29 Found non-transient, non-static member. Please mark as transient or provide accessors.
5751 src/pipe/gui/AnimationHistory.java 29 Private field 'doc' could be made final; it is only initialized in the declaration or constructor.
5752 src/pipe/gui/AnimationHistory.java 30 Found non-transient, non-static member. Please mark as transient or provide accessors.
5753 src/pipe/gui/AnimationHistory.java 31 Found non-transient, non-static member. Please mark as transient or provide accessors.
5754 src/pipe/gui/AnimationHistory.java 36 Parameter 'text' is not assigned and could be declared final
5755 src/pipe/gui/AnimationHistory.java 44 Use ArrayList instead of Vector
5756 src/pipe/gui/AnimationHistory.java 51 Local variable 'def' could be declared final
5757 src/pipe/gui/AnimationHistory.java 64 Parameter 'transitionName' is not assigned and could be declared final
5758 src/pipe/gui/AnimationHistory.java 81 Found 'DU'-anomaly for variable 'count' (lines '81'-'97').
5759 src/pipe/gui/AnimationHistory.java 82 Avoid unused local variables such as 'currentStyle'.
5760 src/pipe/gui/AnimationHistory.java 82 Found 'DU'-anomaly for variable 'currentStyle' (lines '82'-'97').
5761 src/pipe/gui/AnimationHistory.java 82 Local variable 'currentStyle' could be declared final
5762 src/pipe/gui/AnimationHistory.java 84 Avoid variables with short names like e
5763 src/pipe/gui/AnimationHistory.java 84 Local variable 'e' could be declared final
5764 src/pipe/gui/AnimationHistory.java 92 Found 'DU'-anomaly for variable 'count' (lines '92'-'97').
5765 src/pipe/gui/AnimationHistory.java 95 System.out.print is used
5766 src/pipe/gui/Animator.java 40 The class 'Animator' has a Cyclomatic Complexity of 3 (Highest = 11).
5767 src/pipe/gui/Animator.java 40 This class has too many methods, consider refactoring it.
5768 src/pipe/gui/Animator.java 42 Found non-transient, non-static member. Please mark as transient or provide accessors.
5769 src/pipe/gui/Animator.java 42 Use explicit scoping instead of the default package private level
5770 src/pipe/gui/Animator.java 43 Use explicit scoping instead of the default package private level
5771 src/pipe/gui/Animator.java 45 Avoid using implementation types like 'ArrayList'; use the interface instead
5772 src/pipe/gui/Animator.java 45 Avoid using implementation types like 'ArrayList'; use the interface instead
5773 src/pipe/gui/Animator.java 45 Possible unsafe assignment to a non-final static field in a constructor.
5774 src/pipe/gui/Animator.java 53 Parameter 'evt' is not assigned and could be declared final
5775 src/pipe/gui/Animator.java 71 Local variable 'current' could be declared final
5776 src/pipe/gui/Animator.java 74 Avoid excessively long variable names like transitionIterator
5777 src/pipe/gui/Animator.java 74 Local variable 'transitionIterator' could be declared final
5778 src/pipe/gui/Animator.java 76 Local variable 'tempTransition' could be declared final
5779 src/pipe/gui/Animator.java 77 Avoid unnecessary comparisons in boolean expressions
5780 src/pipe/gui/Animator.java 82 Avoid empty if statements
5781 src/pipe/gui/Animator.java 82 Avoid unnecessary comparisons in boolean expressions
5782 src/pipe/gui/Animator.java 93 Local variable 'current' could be declared final
5783 src/pipe/gui/Animator.java 96 Avoid excessively long variable names like transitionIterator
5784 src/pipe/gui/Animator.java 96 Local variable 'transitionIterator' could be declared final
5785 src/pipe/gui/Animator.java 99 Avoid unnecessary comparisons in boolean expressions
5786 src/pipe/gui/Animator.java 113 Avoid excessively long variable names like transitionIterator
5787 src/pipe/gui/Animator.java 139 Avoid using if...else statements without curly braces
5788 src/pipe/gui/Animator.java 140 Avoid variables with short names like s
5789 src/pipe/gui/Animator.java 171 The method 'doRandomFiring' has a Cyclomatic Complexity of 11.
5790 src/pipe/gui/Animator.java 174 Avoid variables with short names like t
5791 src/pipe/gui/Animator.java 181 Avoid if (x != y) ..; else ..;
5792 src/pipe/gui/Animator.java 185 Avoid using if...else statements without curly braces
5793 src/pipe/gui/Animator.java 188 Avoid using if...else statements without curly braces
5794 src/pipe/gui/Animator.java 197 Found 'DD'-anomaly for variable 'max' (lines '197'-'211').
5795 src/pipe/gui/Animator.java 204 System.out.print is used
5796 src/pipe/gui/Animator.java 208 System.out.print is used
5797 src/pipe/gui/Animator.java 214 System.out.print is used
5798 src/pipe/gui/Animator.java 220 Avoid excessively long variable names like rateOfUntaggedMode
5799 src/pipe/gui/Animator.java 225 System.out.print is used
5800 src/pipe/gui/Animator.java 233 System.out.print is used
5801 src/pipe/gui/Animator.java 241 Avoid using if...else statements without curly braces
5802 src/pipe/gui/Animator.java 242 Avoid using if...else statements without curly braces
5803 src/pipe/gui/Animator.java 277 Avoid using for statements without curly braces
5804 src/pipe/gui/Animator.java 292 Avoid unnecessary return statements
5805 src/pipe/gui/Animator.java 311 Parameter 'transition' is not assigned and could be declared final
5806 src/pipe/gui/Animator.java 336 Parameter 'transition' is not assigned and could be declared final
5807 src/pipe/gui/Animator.java 370 Avoid using for statements without curly braces
5808 src/pipe/gui/Animator.java 373 Avoid using for statements without curly braces
5809 src/pipe/gui/Animator.java 382 Use block level rather than method level synchronization
5810 src/pipe/gui/Animator.java 385 Parameter 'numberSequences' is not assigned and could be declared final
5811 src/pipe/gui/Animator.java 385 Use block level rather than method level synchronization
5812 src/pipe/gui/AnnotationNoteHandler.java 20 Parameter 'contentpane' is not assigned and could be declared final
5813 src/pipe/gui/AnnotationNoteHandler.java 20 Parameter 'note' is not assigned and could be declared final
5814 src/pipe/gui/AnnotationNoteHandler.java 29 Avoid variables with short names like e
5815 src/pipe/gui/AnnotationNoteHandler.java 29 Parameter 'e' is not assigned and could be declared final
5816 src/pipe/gui/AnnotationNoteHandler.java 31 Local variable 'popup' could be declared final
5817 src/pipe/gui/AnnotationNoteHandler.java 41 Avoid using if...else statements without curly braces
5818 src/pipe/gui/AnnotationNoteHandler.java 43 Avoid using if...else statements without curly braces
5819 src/pipe/gui/AnnotationNoteHandler.java 58 Avoid variables with short names like e
5820 src/pipe/gui/AnnotationNoteHandler.java 58 Parameter 'e' is not assigned and could be declared final
5821 src/pipe/gui/AnnotationNoteHandler.java 60 Avoid using if statements without curly braces
5822 src/pipe/gui/AnnotationNoteHandler.java 64 Avoid variables with short names like e
5823 src/pipe/gui/AnnotationNoteHandler.java 64 Parameter 'e' is not assigned and could be declared final
5824 src/pipe/gui/AnnotationNoteHandler.java 66 Avoid using if statements without curly braces
5825 src/pipe/gui/AnnotationNoteHandler.java 70 Avoid variables with short names like e
5826 src/pipe/gui/AnnotationNoteHandler.java 71 Avoid using if statements without curly braces
5827 src/pipe/gui/AnnotationNoteHandler.java 75 Avoid variables with short names like e
5828 src/pipe/gui/AnnotationNoteHandler.java 77 These nested if statements could be combined
5829 src/pipe/gui/ArcHandler.java 18 Parameter 'contentpane' is not assigned and could be declared final
5830 src/pipe/gui/ArcHandler.java 18 Parameter 'obj' is not assigned and could be declared final
5831 src/pipe/gui/ArcHandler.java 24 Avoid variables with short names like e
5832 src/pipe/gui/ArcHandler.java 24 Parameter 'e' is not assigned and could be declared final
5833 src/pipe/gui/ArcHandler.java 26 Local variable 'popup' could be declared final
5834 src/pipe/gui/ArcHandler.java 38 Avoid using if...else statements without curly braces
5835 src/pipe/gui/ArcHandler.java 40 Avoid using if...else statements without curly braces
5836 src/pipe/gui/ArcHandler.java 50 Avoid variables with short names like e
5837 src/pipe/gui/ArcHandler.java 50 Parameter 'e' is not assigned and could be declared final
5838 src/pipe/gui/ArcHandler.java 61 Avoid variables with short names like e
5839 src/pipe/gui/ArcHandler.java 61 Parameter 'e' is not assigned and could be declared final
5840 src/pipe/gui/ArcHandler.java 62 A switch with less than 3 branches is inefficient, use a if statement instead.
5841 src/pipe/gui/ArcHandler.java 62 Switch statements should have a default label
5842 src/pipe/gui/ArcHandler.java 64 Avoid using if statements without curly braces
5843 src/pipe/gui/ArcHandler.java 65 Local variable 'currentObject' could be declared final
5844 src/pipe/gui/ArcHandler.java 66 Local variable 'oldLocation' could be declared final
5845 src/pipe/gui/ArcHandler.java 68 Local variable 'transX' could be declared final
5846 src/pipe/gui/ArcHandler.java 69 Local variable 'transY' could be declared final
5847 src/pipe/gui/ArcKeyboardEventHandler.java 15 Possible unsafe assignment to a non-final static field in a constructor.
5848 src/pipe/gui/ArcKeyboardEventHandler.java 17 Found non-transient, non-static member. Please mark as transient or provide accessors.
5849 src/pipe/gui/ArcKeyboardEventHandler.java 17 Private field 'arcBeingDrawn' could be made final; it is only initialized in the declaration or constructor.
5850 src/pipe/gui/ArcKeyboardEventHandler.java 19 Parameter 'anArc' is not assigned and could be declared final
5851 src/pipe/gui/ArcKeyboardEventHandler.java 24 Avoid variables with short names like e
5852 src/pipe/gui/ArcKeyboardEventHandler.java 24 Parameter 'e' is not assigned and could be declared final
5853 src/pipe/gui/ArcKeyboardEventHandler.java 31 Local variable 'aView' could be declared final
5854 src/pipe/gui/ArcKeyboardEventHandler.java 32 Assigning an Object to null is a code smell. Consider refactoring.
5855 src/pipe/gui/ArcKeyboardEventHandler.java 41 Avoid variables with short names like e
5856 src/pipe/gui/ArcKeyboardEventHandler.java 41 Parameter 'e' is not assigned and could be declared final
5857 src/pipe/gui/ArcKeyboardEventHandler.java 48 Avoid variables with short names like e
5858 src/pipe/gui/ArcKeyboardEventHandler.java 48 Document empty method
5859 src/pipe/gui/ArcKeyboardEventHandler.java 48 Parameter 'e' is not assigned and could be declared final
5860 src/pipe/gui/ArcPathPointHandler.java 19 Parameter 'contentpane' is not assigned and could be declared final
5861 src/pipe/gui/ArcPathPointHandler.java 19 Parameter 'obj' is not assigned and could be declared final
5862 src/pipe/gui/ArcPathPointHandler.java 25 Avoid variables with short names like e
5863 src/pipe/gui/ArcPathPointHandler.java 25 Parameter 'e' is not assigned and could be declared final
5864 src/pipe/gui/ArcPathPointHandler.java 29 Avoid using if...else statements without curly braces
5865 src/pipe/gui/ArcPathPointHandler.java 29 Found 'DU'-anomaly for variable 'popup' (lines '29'-'52').
5866 src/pipe/gui/ArcPathPointHandler.java 30 Avoid using if...else statements without curly braces
5867 src/pipe/gui/ArcPathPointHandler.java 30 Found 'DU'-anomaly for variable 'popup' (lines '30'-'52').
5868 src/pipe/gui/ArcPathPointHandler.java 32 A method should have only one exit point, and that should be the last statement in the method
5869 src/pipe/gui/ArcPathPointHandler.java 32 Avoid using if...else statements without curly braces
5870 src/pipe/gui/ArcPathPointHandler.java 36 Avoid using if...else statements without curly braces
5871 src/pipe/gui/ArcPathPointHandler.java 38 Avoid using if...else statements without curly braces
5872 src/pipe/gui/ArcPathPointHandler.java 54 Avoid variables with short names like e
5873 src/pipe/gui/ArcPathPointHandler.java 54 Parameter 'e' is not assigned and could be declared final
5874 src/pipe/gui/ArcPathPointHandler.java 63 Avoid variables with short names like e
5875 src/pipe/gui/ArcPathPointHandler.java 63 Overriding method merely calls super
5876 src/pipe/gui/ArcPathPointHandler.java 63 Parameter 'e' is not assigned and could be declared final
5877 src/pipe/gui/ArcPathPointHandler.java 67 Avoid variables with short names like e
5878 src/pipe/gui/ArrowHead.java 28 Found non-transient, non-static member. Please mark as transient or provide accessors.
5879 src/pipe/gui/ArrowHead.java 28 Use explicit scoping instead of the default package private level
5880 src/pipe/gui/ArrowHead.java 29 Found non-transient, non-static member. Please mark as transient or provide accessors.
5881 src/pipe/gui/ArrowHead.java 29 Private field 'pointTo' could be made final; it is only initialized in the declaration or constructor.
5882 src/pipe/gui/ArrowHead.java 30 Found non-transient, non-static member. Please mark as transient or provide accessors.
5883 src/pipe/gui/ArrowHead.java 32 It is a good practice to call super() in a constructor
5884 src/pipe/gui/ArrowHead.java 40 Parameter '_angle' is not assigned and could be declared final
5885 src/pipe/gui/ArrowHead.java 40 Parameter 'xTo' is not assigned and could be declared final
5886 src/pipe/gui/ArrowHead.java 40 Parameter 'yTo' is not assigned and could be declared final
5887 src/pipe/gui/ArrowHead.java 45 Avoid variables with short names like to
5888 src/pipe/gui/ArrowHead.java 45 Parameter 'from' is not assigned and could be declared final
5889 src/pipe/gui/ArrowHead.java 45 Parameter 'to' is not assigned and could be declared final
5890 src/pipe/gui/ArrowHead.java 52 Avoid using if...else statements without curly braces
5891 src/pipe/gui/ArrowHead.java 54 Avoid using if...else statements without curly braces
5892 src/pipe/gui/ArrowHead.java 57 Avoid using if statements without curly braces
5893 src/pipe/gui/ArrowHead.java 68 Avoid unused private methods such as 'addPoint(Rectangle,float,float)'.
5894 src/pipe/gui/ArrowHead.java 68 Avoid variables with short names like r
5895 src/pipe/gui/ArrowHead.java 68 Avoid variables with short names like x
5896 src/pipe/gui/ArrowHead.java 68 Avoid variables with short names like y
5897 src/pipe/gui/ArrowHead.java 69 Avoid variables with short names like p
5898 src/pipe/gui/ArrowHead.java 69 Local variable 'p' could be declared final
5899 src/pipe/gui/ArrowHead.java 70 A method should have only one exit point, and that should be the last statement in the method
5900 src/pipe/gui/ArrowHead.java 70 Avoid using if...else statements without curly braces
5901 src/pipe/gui/ArrowHead.java 134 Local variable 'transform' could be declared final
5902 src/pipe/gui/ArrowHead.java 144 Local variable 'transform' could be declared final
5903 src/pipe/gui/Constants.java 4 An Interface should be used only to model a behaviour; consider converting this to a class.
5904 src/pipe/gui/Constants.java 8 Avoid excessively long variable names like PROPERTY_FILE_EXTENSION
5905 src/pipe/gui/Constants.java 9 Avoid excessively long variable names like PROPERTY_FILE_DESC
5906 src/pipe/gui/Constants.java 10 Avoid excessively long variable names like CLASS_FILE_EXTENSION
5907 src/pipe/gui/Constants.java 42 Avoid excessively long variable names like DEFAULT_ELEMENT_TYPE
5908 src/pipe/gui/Constants.java 44 Avoid excessively long variable names like PLACE_TRANSITION_HEIGHT
5909 src/pipe/gui/CreateGui.java 15 All methods are static. Consider using Singleton instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.
5910 src/pipe/gui/CreateGui.java 21 Avoid using implementation types like 'ArrayList'; use the interface instead
5911 src/pipe/gui/CreateGui.java 21 Avoid using implementation types like 'ArrayList'; use the interface instead
5912 src/pipe/gui/CreateGui.java 46 Assigning an Object to null is a code smell. Consider refactoring.
5913 src/pipe/gui/CreateGui.java 59 Local variable 'moduleManager' could be declared final
5914 src/pipe/gui/CreateGui.java 60 Local variable 'moduleTree' could be declared final
5915 src/pipe/gui/CreateGui.java 66 Local variable 'pane' could be declared final
5916 src/pipe/gui/CreateGui.java 93 Local variable 'tab' could be declared final
5917 src/pipe/gui/CreateGui.java 94 Assigning an Object to null is a code smell. Consider refactoring.
5918 src/pipe/gui/CreateGui.java 98 System.out.print is used
5919 src/pipe/gui/CreateGui.java 106 Local variable 'tab' could be declared final
5920 src/pipe/gui/CreateGui.java 107 Assigning an Object to null is a code smell. Consider refactoring.
5921 src/pipe/gui/CreateGui.java 111 System.out.print is used
5922 src/pipe/gui/CreateGui.java 117 Avoid using if statements without curly braces
5923 src/pipe/gui/CreateGui.java 118 A method should have only one exit point, and that should be the last statement in the method
5924 src/pipe/gui/CreateGui.java 120 Avoid using if statements without curly braces
5925 src/pipe/gui/CreateGui.java 127 Avoid using if statements without curly braces
5926 src/pipe/gui/CreateGui.java 128 A method should have only one exit point, and that should be the last statement in the method
5927 src/pipe/gui/CreateGui.java 130 Avoid using if statements without curly braces
5928 src/pipe/gui/CreateGui.java 143 Consider simply returning the value vs storing it in local variable 'tab'
5929 src/pipe/gui/CreateGui.java 148 Avoid using if statements without curly braces
5930 src/pipe/gui/CreateGui.java 182 A method should have only one exit point, and that should be the last statement in the method
5931 src/pipe/gui/CreateGui.java 184 Consider simply returning the value vs storing it in local variable 'tab'
5932 src/pipe/gui/CreateGui.java 209 Avoid printStackTrace(); use a logger call instead.
5933 src/pipe/gui/DeletePetriNetObjectAction.java 19 Found non-transient, non-static member. Please mark as transient or provide accessors.
5934 src/pipe/gui/DeletePetriNetObjectAction.java 19 Private field 'selected' could be made final; it is only initialized in the declaration or constructor.
5935 src/pipe/gui/DeletePetriNetObjectAction.java 21 It is a good practice to call super() in a constructor
5936 src/pipe/gui/DeletePetriNetObjectAction.java 21 Parameter 'component' is not assigned and could be declared final
5937 src/pipe/gui/DeletePetriNetObjectAction.java 28 Avoid variables with short names like e
5938 src/pipe/gui/DeletePetriNetObjectAction.java 28 Parameter 'e' is not assigned and could be declared final
5939 src/pipe/gui/EditAnnotationAction.java 18 Found non-transient, non-static member. Please mark as transient or provide accessors.
5940 src/pipe/gui/EditAnnotationAction.java 18 Private field 'selected' could be made final; it is only initialized in the declaration or constructor.
5941 src/pipe/gui/EditAnnotationAction.java 21 It is a good practice to call super() in a constructor
5942 src/pipe/gui/EditAnnotationAction.java 21 Parameter 'component' is not assigned and could be declared final
5943 src/pipe/gui/EditAnnotationAction.java 26 Avoid variables with short names like e
5944 src/pipe/gui/EditAnnotationAction.java 26 Parameter 'e' is not assigned and could be declared final
5945 src/pipe/gui/EditAnnotationBackgroundAction.java 16 Found non-transient, non-static member. Please mark as transient or provide accessors.
5946 src/pipe/gui/EditAnnotationBackgroundAction.java 16 Private field 'note' could be made final; it is only initialized in the declaration or constructor.
5947 src/pipe/gui/EditAnnotationBackgroundAction.java 18 Avoid variables with short names like an
5948 src/pipe/gui/EditAnnotationBackgroundAction.java 18 It is a good practice to call super() in a constructor
5949 src/pipe/gui/EditAnnotationBackgroundAction.java 18 Parameter 'an' is not assigned and could be declared final
5950 src/pipe/gui/EditAnnotationBackgroundAction.java 22 Avoid variables with short names like e
5951 src/pipe/gui/EditAnnotationBackgroundAction.java 22 Parameter 'e' is not assigned and could be declared final
5952 src/pipe/gui/EditAnnotationBorderAction.java 20 Found non-transient, non-static member. Please mark as transient or provide accessors.
5953 src/pipe/gui/EditAnnotationBorderAction.java 20 Private field 'selected' could be made final; it is only initialized in the declaration or constructor.
5954 src/pipe/gui/EditAnnotationBorderAction.java 23 It is a good practice to call super() in a constructor
5955 src/pipe/gui/EditAnnotationBorderAction.java 23 Parameter 'component' is not assigned and could be declared final
5956 src/pipe/gui/EditAnnotationBorderAction.java 30 Avoid variables with short names like e
5957 src/pipe/gui/EditAnnotationBorderAction.java 30 Parameter 'e' is not assigned and could be declared final
5958 src/pipe/gui/EditRateAction.java 22 Found non-transient, non-static member. Please mark as transient or provide accessors.
5959 src/pipe/gui/EditRateAction.java 22 Private field 'contentPane' could be made final; it is only initialized in the declaration or constructor.
5960 src/pipe/gui/EditRateAction.java 23 Found non-transient, non-static member. Please mark as transient or provide accessors.
5961 src/pipe/gui/EditRateAction.java 23 Private field 'selected' could be made final; it is only initialized in the declaration or constructor.
5962 src/pipe/gui/EditRateAction.java 26 It is a good practice to call super() in a constructor
5963 src/pipe/gui/EditRateAction.java 26 Parameter 'component' is not assigned and could be declared final
5964 src/pipe/gui/EditRateAction.java 26 Parameter 'contentPane' is not assigned and could be declared final
5965 src/pipe/gui/EditRateAction.java 34 Avoid variables with short names like e
5966 src/pipe/gui/EditRateAction.java 34 Parameter 'e' is not assigned and could be declared final
5967 src/pipe/gui/EditRateAction.java 36 Local variable 'currentRate' could be declared final
5968 src/pipe/gui/EditRateAction.java 37 Found 'DD'-anomaly for variable 'input' (lines '37'-'40').
5969 src/pipe/gui/EditRateAction.java 37 Found 'DD'-anomaly for variable 'input' (lines '37'-'43').
5970 src/pipe/gui/EditRateAction.java 40 Avoid using if...else statements without curly braces
5971 src/pipe/gui/EditRateAction.java 43 Avoid using if...else statements without curly braces
5972 src/pipe/gui/EditRateAction.java 52 Local variable 'newRate' could be declared final
5973 src/pipe/gui/EditRateAction.java 70 System.out.print is used
5974 src/pipe/gui/EditServerAction.java 19 Found non-transient, non-static member. Please mark as transient or provide accessors.
5975 src/pipe/gui/EditServerAction.java 19 Private field 'selected' could be made final; it is only initialized in the declaration or constructor.
5976 src/pipe/gui/EditServerAction.java 22 It is a good practice to call super() in a constructor
5977 src/pipe/gui/EditServerAction.java 22 Parameter 'component' is not assigned and could be declared final
5978 src/pipe/gui/EditServerAction.java 28 Avoid variables with short names like e
5979 src/pipe/gui/EditServerAction.java 28 Parameter 'e' is not assigned and could be declared final
5980 src/pipe/gui/EditServerAction.java 30 Local variable 'currentServer' could be declared final
5981 src/pipe/gui/EditTaggedAction.java 7 Avoid unused imports such as 'javax.swing.JOptionPane'
5982 src/pipe/gui/EditTaggedAction.java 7 Avoid unused imports such as 'javax.swing.JOptionPane'
5983 src/pipe/gui/EditTaggedAction.java 19 The class 'EditTaggedAction' has a Cyclomatic Complexity of 9 (Highest = 16).
5984 src/pipe/gui/EditTaggedAction.java 22 Avoid unused private fields such as 'contentPane'.
5985 src/pipe/gui/EditTaggedAction.java 22 Found non-transient, non-static member. Please mark as transient or provide accessors.
5986 src/pipe/gui/EditTaggedAction.java 22 Perhaps 'contentPane' could be replaced by a local variable.
5987 src/pipe/gui/EditTaggedAction.java 22 Private field 'contentPane' could be made final; it is only initialized in the declaration or constructor.
5988 src/pipe/gui/EditTaggedAction.java 23 Found non-transient, non-static member. Please mark as transient or provide accessors.
5989 src/pipe/gui/EditTaggedAction.java 23 Private field 'selected' could be made final; it is only initialized in the declaration or constructor.
5990 src/pipe/gui/EditTaggedAction.java 26 Avoid variables with short names like cP
5991 src/pipe/gui/EditTaggedAction.java 26 It is a good practice to call super() in a constructor
5992 src/pipe/gui/EditTaggedAction.java 26 Parameter 'cP' is not assigned and could be declared final
5993 src/pipe/gui/EditTaggedAction.java 26 Parameter 'component' is not assigned and could be declared final
5994 src/pipe/gui/EditTaggedAction.java 33 Avoid variables with short names like e
5995 src/pipe/gui/EditTaggedAction.java 33 Parameter 'e' is not assigned and could be declared final
5996 src/pipe/gui/EditTaggedAction.java 33 The method 'actionPerformed' has a Cyclomatic Complexity of 16.
5997 src/pipe/gui/EditTaggedAction.java 35 Local variable 'currentTagged' could be declared final
5998 src/pipe/gui/EditTaggedAction.java 36 Avoid unused local variables such as 'currentWeight'.
5999 src/pipe/gui/EditTaggedAction.java 36 Found 'DU'-anomaly for variable 'currentWeight' (lines '36'-'119').
6000 src/pipe/gui/EditTaggedAction.java 36 Local variable 'currentWeight' could be declared final
6001 src/pipe/gui/EditTaggedAction.java 40 Avoid if (x != y) ..; else ..;
6002 src/pipe/gui/EditTaggedAction.java 44 Avoid excessively long variable names like arcFromTransitions
6003 src/pipe/gui/EditTaggedAction.java 44 Local variable 'arcFromTransitions' could be declared final
6004 src/pipe/gui/EditTaggedAction.java 45 Found 'DD'-anomaly for variable 'arcNum' (lines '45'-'49').
6005 src/pipe/gui/EditTaggedAction.java 46 Found 'DD'-anomaly for variable 'arc' (lines '46'-'50').
6006 src/pipe/gui/EditTaggedAction.java 49 Found 'DD'-anomaly for variable 'arcNum' (lines '49'-'49').
6007 src/pipe/gui/EditTaggedAction.java 50 Found 'DD'-anomaly for variable 'arc' (lines '50'-'50').
6008 src/pipe/gui/EditTaggedAction.java 52 Avoid using if statements without curly braces
6009 src/pipe/gui/EditTaggedAction.java 58 Local variable 'arcToTransitions' could be declared final
6010 src/pipe/gui/EditTaggedAction.java 59 Found 'DD'-anomaly for variable 'arcNum' (lines '59'-'63').
6011 src/pipe/gui/EditTaggedAction.java 60 Found 'DD'-anomaly for variable 'arc' (lines '60'-'64').
6012 src/pipe/gui/EditTaggedAction.java 63 Found 'DD'-anomaly for variable 'arcNum' (lines '63'-'63').
6013 src/pipe/gui/EditTaggedAction.java 64 Found 'DD'-anomaly for variable 'arc' (lines '64'-'64').
6014 src/pipe/gui/EditTaggedAction.java 66 Avoid using if statements without curly braces
6015 src/pipe/gui/EditTaggedAction.java 76 Avoid excessively long variable names like arcFromTransitions
6016 src/pipe/gui/EditTaggedAction.java 76 Local variable 'arcFromTransitions' could be declared final
6017 src/pipe/gui/EditTaggedAction.java 84 Avoid using if statements without curly braces
6018 src/pipe/gui/EditTaggedAction.java 98 Avoid using if statements without curly braces
6019 src/pipe/gui/EditTaggedRateAction.java 18 Found non-transient, non-static member. Please mark as transient or provide accessors.
6020 src/pipe/gui/EditTaggedRateAction.java 18 Private field 'contentPane' could be made final; it is only initialized in the declaration or constructor.
6021 src/pipe/gui/EditTaggedRateAction.java 19 Found non-transient, non-static member. Please mark as transient or provide accessors.
6022 src/pipe/gui/EditTaggedRateAction.java 19 Private field 'selected' could be made final; it is only initialized in the declaration or constructor.
6023 src/pipe/gui/EditTaggedRateAction.java 22 It is a good practice to call super() in a constructor
6024 src/pipe/gui/EditTaggedRateAction.java 22 Parameter 'component' is not assigned and could be declared final
6025 src/pipe/gui/EditTaggedRateAction.java 22 Parameter 'contentPane' is not assigned and could be declared final
6026 src/pipe/gui/EditTaggedRateAction.java 30 Avoid variables with short names like e
6027 src/pipe/gui/EditTaggedRateAction.java 30 Parameter 'e' is not assigned and could be declared final
6028 src/pipe/gui/EditTaggedRateAction.java 32 Local variable 'currentTaggedRate' could be declared final
6029 src/pipe/gui/EditTaggedRateAction.java 33 Found 'DD'-anomaly for variable 'input' (lines '33'-'36').
6030 src/pipe/gui/EditTaggedRateAction.java 46 Local variable 'newRate' could be declared final
6031 src/pipe/gui/EditTaggedRateAction.java 64 System.out.print is used
6032 src/pipe/gui/EditTaggedTokenAction.java 8 Avoid unused imports such as 'pipe.common.dataLayer.Token'
6033 src/pipe/gui/EditTaggedTokenAction.java 8 Avoid unused imports such as 'pipe.common.dataLayer.Token'
6034 src/pipe/gui/EditTaggedTokenAction.java 21 Avoid unused private fields such as 'contentPane'.
6035 src/pipe/gui/EditTaggedTokenAction.java 21 Found non-transient, non-static member. Please mark as transient or provide accessors.
6036 src/pipe/gui/EditTaggedTokenAction.java 21 Perhaps 'contentPane' could be replaced by a local variable.
6037 src/pipe/gui/EditTaggedTokenAction.java 21 Private field 'contentPane' could be made final; it is only initialized in the declaration or constructor.
6038 src/pipe/gui/EditTaggedTokenAction.java 22 Found non-transient, non-static member. Please mark as transient or provide accessors.
6039 src/pipe/gui/EditTaggedTokenAction.java 22 Private field 'selected_place' could be made final; it is only initialized in the declaration or constructor.
6040 src/pipe/gui/EditTaggedTokenAction.java 22 Variables that are not final should not contain underscores (except for underscores in standard prefix/suffix).
6041 src/pipe/gui/EditTaggedTokenAction.java 25 It is a good practice to call super() in a constructor
6042 src/pipe/gui/EditTaggedTokenAction.java 25 Parameter 'contentPane' is not assigned and could be declared final
6043 src/pipe/gui/EditTaggedTokenAction.java 25 Parameter 'place' is not assigned and could be declared final
6044 src/pipe/gui/EditTaggedTokenAction.java 32 Avoid variables with short names like e
6045 src/pipe/gui/EditTaggedTokenAction.java 32 Parameter 'e' is not assigned and could be declared final
6046 src/pipe/gui/EditTaggedTokenAction.java 35 Avoid excessively long variable names like currentTagged_place
6047 src/pipe/gui/EditTaggedTokenAction.java 35 Local variable 'currentTagged_place' could be declared final
6048 src/pipe/gui/EditTaggedTokenAction.java 37 Avoid unused local variables such as 'currentMarking'.
6049 src/pipe/gui/EditTaggedTokenAction.java 37 Found 'DU'-anomaly for variable 'currentMarking' (lines '37'-'67').
6050 src/pipe/gui/EditTaggedTokenAction.java 37 Local variable 'currentMarking' could be declared final
6051 src/pipe/gui/EditTaggedTokenAction.java 43 Avoid if (x != y) ..; else ..;
6052 src/pipe/gui/EditTaggedTokenAction.java 57 Avoid empty if statements
6053 src/pipe/gui/EditTimedAction.java 21 Found non-transient, non-static member. Please mark as transient or provide accessors.
6054 src/pipe/gui/EditTimedAction.java 21 Private field 'selected' could be made final; it is only initialized in the declaration or constructor.
6055 src/pipe/gui/EditTimedAction.java 24 It is a good practice to call super() in a constructor
6056 src/pipe/gui/EditTimedAction.java 24 Parameter 'component' is not assigned and could be declared final
6057 src/pipe/gui/EditTimedAction.java 30 Avoid variables with short names like e
6058 src/pipe/gui/EditTimedAction.java 30 Parameter 'e' is not assigned and could be declared final
6059 src/pipe/gui/EditTimedAction.java 32 Local variable 'currentTimed' could be declared final
6060 src/pipe/gui/EditTokenAction.java 21 Found non-transient, non-static member. Please mark as transient or provide accessors.
6061 src/pipe/gui/EditTokenAction.java 21 Private field 'contentPane' could be made final; it is only initialized in the declaration or constructor.
6062 src/pipe/gui/EditTokenAction.java 22 Found non-transient, non-static member. Please mark as transient or provide accessors.
6063 src/pipe/gui/EditTokenAction.java 22 Private field 'selected' could be made final; it is only initialized in the declaration or constructor.
6064 src/pipe/gui/EditTokenAction.java 24 It is a good practice to call super() in a constructor
6065 src/pipe/gui/EditTokenAction.java 24 Parameter 'contentPane' is not assigned and could be declared final
6066 src/pipe/gui/EditTokenAction.java 24 Parameter 'place' is not assigned and could be declared final
6067 src/pipe/gui/EditTokenAction.java 31 Avoid variables with short names like e
6068 src/pipe/gui/EditTokenAction.java 31 Parameter 'e' is not assigned and could be declared final
6069 src/pipe/gui/EditTokenAction.java 33 Local variable 'currentMarking' could be declared final
6070 src/pipe/gui/EditTokenAction.java 34 Local variable 'input' could be declared final
6071 src/pipe/gui/EditTokenAction.java 43 Local variable 'newMarking' could be declared final
6072 src/pipe/gui/EditTokenAction.java 58 System.out.print is used
6073 src/pipe/gui/EditWeightAction.java 22 Found non-transient, non-static member. Please mark as transient or provide accessors.
6074 src/pipe/gui/EditWeightAction.java 22 Private field 'contentPane' could be made final; it is only initialized in the declaration or constructor.
6075 src/pipe/gui/EditWeightAction.java 23 Found non-transient, non-static member. Please mark as transient or provide accessors.
6076 src/pipe/gui/EditWeightAction.java 23 Private field 'myArc' could be made final; it is only initialized in the declaration or constructor.
6077 src/pipe/gui/EditWeightAction.java 25 Avoid variables with short names like a
6078 src/pipe/gui/EditWeightAction.java 25 It is a good practice to call super() in a constructor
6079 src/pipe/gui/EditWeightAction.java 25 Parameter 'a' is not assigned and could be declared final
6080 src/pipe/gui/EditWeightAction.java 25 Parameter 'contentPane' is not assigned and could be declared final
6081 src/pipe/gui/EditWeightAction.java 31 Avoid variables with short names like e
6082 src/pipe/gui/EditWeightAction.java 31 Parameter 'e' is not assigned and could be declared final
6083 src/pipe/gui/EditWeightAction.java 33 Local variable 'currentWeighting' could be declared final
6084 src/pipe/gui/EditWeightAction.java 34 Local variable 'input' could be declared final
6085 src/pipe/gui/EditWeightAction.java 42 Local variable 'newWeighting' could be declared final
6086 src/pipe/gui/EditWeightAction.java 61 Avoid printStackTrace(); use a logger call instead.
6087 src/pipe/gui/Export.java 39 All methods are static. Consider using Singleton instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.
6088 src/pipe/gui/Export.java 39 The class 'Export' has a Cyclomatic Complexity of 6 (Highest = 14).
6089 src/pipe/gui/Export.java 44 Avoid variables with short names like g
6090 src/pipe/gui/Export.java 44 Parameter 'filename' is not assigned and could be declared final
6091 src/pipe/gui/Export.java 44 Parameter 'g' is not assigned and could be declared final
6092 src/pipe/gui/Export.java 46 Local variable 'flavour' could be declared final
6093 src/pipe/gui/Export.java 48 Local variable 'psMimeType' could be declared final
6094 src/pipe/gui/Export.java 51 Local variable 'factories' could be declared final
6095 src/pipe/gui/Export.java 52 Avoid throwing raw exception types.
6096 src/pipe/gui/Export.java 52 Avoid using if statements without curly braces
6097 src/pipe/gui/Export.java 54 Avoid variables with short names like f
6098 src/pipe/gui/Export.java 54 Local variable 'f' could be declared final
6099 src/pipe/gui/Export.java 64 Avoid variables with short names like g
6100 src/pipe/gui/Export.java 64 Parameter 'filename' is not assigned and could be declared final
6101 src/pipe/gui/Export.java 64 Parameter 'g' is not assigned and could be declared final
6102 src/pipe/gui/Export.java 65 Avoid variables with short names like i
6103 src/pipe/gui/Export.java 65 Local variable 'i' could be declared final
6104 src/pipe/gui/Export.java 65 The String literal "png" appears 4 times in this file; the first occurrence is on line 65
6105 src/pipe/gui/Export.java 66 Avoid throwing raw exception types.
6106 src/pipe/gui/Export.java 66 Avoid using if statements without curly braces
6107 src/pipe/gui/Export.java 68 Avoid variables with short names like f
6108 src/pipe/gui/Export.java 74 Parameter 'g' is not assigned and could be declared final
6109 src/pipe/gui/Export.java 79 Avoid using if statements without curly braces
6110 src/pipe/gui/Export.java 101 The method 'exportGuiView' has a Cyclomatic Complexity of 14.
6111 src/pipe/gui/Export.java 102 Found 'DU'-anomaly for variable 'gridEnabled' (lines '102'-'153').
6112 src/pipe/gui/Export.java 103 Found 'DD'-anomaly for variable 'filename' (lines '103'-'108').
6113 src/pipe/gui/Export.java 103 Found 'DD'-anomaly for variable 'filename' (lines '103'-'129').
6114 src/pipe/gui/Export.java 103 Found 'DD'-anomaly for variable 'filename' (lines '103'-'133').
6115 src/pipe/gui/Export.java 103 Found 'DU'-anomaly for variable 'filename' (lines '103'-'153').
6116 src/pipe/gui/Export.java 105 A method should have only one exit point, and that should be the last statement in the method
6117 src/pipe/gui/Export.java 105 Avoid using if statements without curly braces
6118 src/pipe/gui/Export.java 114 A switch with less than 3 branches is inefficient, use a if statement instead.
6119 src/pipe/gui/Export.java 114 Switch statements should have a default label
6120 src/pipe/gui/Export.java 115 Prefer StringBuffer over += for concatenating strings
6121 src/pipe/gui/Export.java 116 Prefer StringBuffer over += for concatenating strings
6122 src/pipe/gui/Export.java 124 Avoid using if statements without curly braces
6123 src/pipe/gui/Export.java 127 Switch statements should have a default label
6124 src/pipe/gui/Export.java 152 Avoid unnecessary return statements
6125 src/pipe/gui/ExtFileManager.java 21 Avoid unnecessary constructors - the compiler will generate these for you
6126 src/pipe/gui/ExtFileManager.java 21 Document empty constructor
6127 src/pipe/gui/ExtFileManager.java 25 Parameter 'className' is not assigned and could be declared final
6128 src/pipe/gui/ExtFileManager.java 27 Avoid variables with short names like c
6129 src/pipe/gui/ExtFileManager.java 27 Found 'DD'-anomaly for variable 'c' (lines '27'-'30').
6130 src/pipe/gui/ExtFileManager.java 34 System.out.print is used
6131 src/pipe/gui/ExtFileManager.java 39 Parameter 'classFile' is not assigned and could be declared final
6132 src/pipe/gui/ExtFileManager.java 41 Found 'DD'-anomaly for variable 'myClass' (lines '41'-'51').
6133 src/pipe/gui/ExtFileManager.java 42 Local variable 'path' could be declared final
6134 src/pipe/gui/ExtFileManager.java 48 System.out.print is used
6135 src/pipe/gui/ExtFileManager.java 55 System.out.print is used
6136 src/pipe/gui/ExtFileManager.java 58 Found 'DU'-anomaly for variable 'myPaths' (lines '58'-'61').
6137 src/pipe/gui/ExtFileManager.java 58 Local variable 'myPaths' could be declared final
6138 src/pipe/gui/ExtFileManager.java 63 Parameter 'classURL' is not assigned and could be declared final
6139 src/pipe/gui/ExtFileManager.java 65 Found 'DD'-anomaly for variable 'myObj' (lines '65'-'69').
6140 src/pipe/gui/ExtFileManager.java 73 System.out.print is used
6141 src/pipe/gui/ExtFileManager.java 78 Avoid variables with short names like p
6142 src/pipe/gui/ExtFileManager.java 78 Parameter 'p' is not assigned and could be declared final
6143 src/pipe/gui/ExtFileManager.java 84 Local variable 'pathURLs' could be declared final
6144 src/pipe/gui/ExtFileManager.java 89 System.out.print is used
6145 src/pipe/gui/ExtFileManager.java 94 Parameter 'urls' is not assigned and could be declared final
6146 src/pipe/gui/ExtFileManager.java 94 The user-supplied array 'urls' is stored directly.
6147 src/pipe/gui/ExtFileManager.java 94 The user-supplied array 'urls' is stored directly.
6148 src/pipe/gui/ExtFileManager.java 94 The user-supplied array 'urls' is stored directly.
6149 src/pipe/gui/ExtFileManager.java 96 Singleton is not thread safe
6150 src/pipe/gui/ExtFileManager.java 109 Local variable 'rootPath' could be declared final
6151 src/pipe/gui/ExtFileManager.java 118 Local variable 'url' could be declared final
6152 src/pipe/gui/ExtFileManager.java 124 Found 'DU'-anomaly for variable 'dataDir' (lines '124'-'137').
6153 src/pipe/gui/ExtFileManager.java 128 A method should have only one exit point, and that should be the last statement in the method
6154 src/pipe/gui/ExtFileManager.java 132 A method should have only one exit point, and that should be the last statement in the method
6155 src/pipe/gui/ExtFileManager.java 135 Avoid using if statements without curly braces
6156 src/pipe/gui/ExtensionFilter.java 16 Found non-transient, non-static member. Please mark as transient or provide accessors.
6157 src/pipe/gui/ExtensionFilter.java 17 Found non-transient, non-static member. Please mark as transient or provide accessors.
6158 src/pipe/gui/ExtensionFilter.java 19 It is a good practice to call super() in a constructor
6159 src/pipe/gui/ExtensionFilter.java 19 Parameter 'desc' is not assigned and could be declared final
6160 src/pipe/gui/ExtensionFilter.java 19 Parameter 'ext' is not assigned and could be declared final
6161 src/pipe/gui/ExtensionFilter.java 20 When doing a String.toLowerCase()/toUpperCase() call, use a Locale
6162 src/pipe/gui/ExtensionFilter.java 24 Avoid variables with short names like f
6163 src/pipe/gui/ExtensionFilter.java 24 Parameter 'f' is not assigned and could be declared final
6164 src/pipe/gui/FireTaggedTokenAction.java 4 Avoid unused imports such as 'java.awt.event.ActionEvent'
6165 src/pipe/gui/FireTaggedTokenAction.java 4 Avoid unused imports such as 'java.awt.event.ActionEvent'
6166 src/pipe/gui/FireTaggedTokenAction.java 8 Avoid unused imports such as 'javax.swing.AbstractAction'
6167 src/pipe/gui/FireTaggedTokenAction.java 8 Avoid unused imports such as 'javax.swing.AbstractAction'
6168 src/pipe/gui/FireTaggedTokenAction.java 15 Found non-transient, non-static member. Please mark as transient or provide accessors.
6169 src/pipe/gui/FireTaggedTokenAction.java 15 Private field 'selected' could be made final; it is only initialized in the declaration or constructor.
6170 src/pipe/gui/FireTaggedTokenAction.java 18 It is a good practice to call super() in a constructor
6171 src/pipe/gui/FireTaggedTokenAction.java 18 Parameter 'component' is not assigned and could be declared final
6172 src/pipe/gui/FireTaggedTokenAction.java 45 Avoid variables with short names like e
6173 src/pipe/gui/FireTaggedTokenAction.java 45 Parameter 'e' is not assigned and could be declared final
6174 src/pipe/gui/GetIndexAction.java 20 Found non-transient, non-static member. Please mark as transient or provide accessors.
6175 src/pipe/gui/GetIndexAction.java 20 Private field 'selected' could be made final; it is only initialized in the declaration or constructor.
6176 src/pipe/gui/GetIndexAction.java 21 Avoid variables with short names like mp
6177 src/pipe/gui/GetIndexAction.java 21 Found non-transient, non-static member. Please mark as transient or provide accessors.
6178 src/pipe/gui/GetIndexAction.java 21 Private field 'mp' could be made final; it is only initialized in the declaration or constructor.
6179 src/pipe/gui/GetIndexAction.java 23 It is a good practice to call super() in a constructor
6180 src/pipe/gui/GetIndexAction.java 23 Parameter 'component' is not assigned and could be declared final
6181 src/pipe/gui/GetIndexAction.java 23 Parameter 'mousepos' is not assigned and could be declared final
6182 src/pipe/gui/GetIndexAction.java 28 Parameter 'arg0' is not assigned and could be declared final
6183 src/pipe/gui/GetIndexAction.java 29 System.out.print is used
6184 src/pipe/gui/GetIndexAction.java 30 System.out.print is used
6185 src/pipe/gui/GetIndexAction.java 31 System.out.print is used
6186 src/pipe/gui/Grid.java 21 All methods are static. Consider using Singleton instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.
6187 src/pipe/gui/Grid.java 23 Variables that are final and static should be in all caps.
6188 src/pipe/gui/Grid.java 25 It is somewhat confusing to have a field name with the same name as a method
6189 src/pipe/gui/Grid.java 60 Parameter 'spacing' is not assigned and could be declared final
6190 src/pipe/gui/Grid.java 74 Parameter 'parent' is not assigned and could be declared final
6191 src/pipe/gui/Grid.java 82 Avoid variables with short names like g
6192 src/pipe/gui/Grid.java 82 Parameter 'g' is not assigned and could be declared final
6193 src/pipe/gui/Grid.java 83 Local variable 'g2d' could be declared final
6194 src/pipe/gui/Grid.java 89 Avoid variables with short names like x
6195 src/pipe/gui/Grid.java 89 Parameter 'x' is not assigned and could be declared final
6196 src/pipe/gui/Grid.java 90 A method should have only one exit point, and that should be the last statement in the method
6197 src/pipe/gui/Grid.java 90 Avoid using if statements without curly braces
6198 src/pipe/gui/Grid.java 95 Avoid variables with short names like y
6199 src/pipe/gui/Grid.java 95 Parameter 'y' is not assigned and could be declared final
6200 src/pipe/gui/Grid.java 96 A method should have only one exit point, and that should be the last statement in the method
6201 src/pipe/gui/Grid.java 96 Avoid using if statements without curly braces
6202 src/pipe/gui/Grid.java 102 A method should have only one exit point, and that should be the last statement in the method
6203 src/pipe/gui/Grid.java 102 Avoid using if...else statements without curly braces
6204 src/pipe/gui/Grid.java 104 Avoid using if...else statements without curly braces
6205 src/pipe/gui/GuiAction.java 23 Abstract classes should be named AbstractXXX
6206 src/pipe/gui/GuiAction.java 24 Parameter 'keystroke' is not assigned and could be declared final
6207 src/pipe/gui/GuiAction.java 24 Parameter 'name' is not assigned and could be declared final
6208 src/pipe/gui/GuiAction.java 24 Parameter 'tooltip' is not assigned and could be declared final
6209 src/pipe/gui/GuiAction.java 26 Local variable 'iconURL' could be declared final
6210 src/pipe/gui/GuiAction.java 32 Avoid using if statements without curly braces
6211 src/pipe/gui/GuiAction.java 35 Avoid using if statements without curly braces
6212 src/pipe/gui/GuiAction.java 37 Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead.
6213 src/pipe/gui/GuiAction.java 44 Parameter 'selected' is not assigned and could be declared final
6214 src/pipe/gui/GuiAction.java 45 Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead.
6215 src/pipe/gui/GuiFrame.java 1 A high number of imports can indicate a high degree of coupling within an object.
6216 src/pipe/gui/GuiFrame.java 52 Avoid unused imports such as 'pipe.modules.clientCommon.HTMLPane'
6217 src/pipe/gui/GuiFrame.java 52 Avoid unused imports such as 'pipe.modules.clientCommon.HTMLPane'
6218 src/pipe/gui/GuiFrame.java 71 Avoid really long classes.
6219 src/pipe/gui/GuiFrame.java 71 This class has too many methods, consider refactoring it.
6220 src/pipe/gui/GuiFrame.java 76 Found non-transient, non-static member. Please mark as transient or provide accessors.
6221 src/pipe/gui/GuiFrame.java 78 Found non-transient, non-static member. Please mark as transient or provide accessors.
6222 src/pipe/gui/GuiFrame.java 78 Private field 'frameTitle' could be made final; it is only initialized in the declaration or constructor.
6223 src/pipe/gui/GuiFrame.java 79 Found non-transient, non-static member. Please mark as transient or provide accessors.
6224 src/pipe/gui/GuiFrame.java 80 Found non-transient, non-static member. Please mark as transient or provide accessors.
6225 src/pipe/gui/GuiFrame.java 81 Found non-transient, non-static member. Please mark as transient or provide accessors.
6226 src/pipe/gui/GuiFrame.java 85 Private field 'statusBar' could be made final; it is only initialized in the declaration or constructor.
6227 src/pipe/gui/GuiFrame.java 87 Private field 'actions' could be made final; it is only initialized in the declaration or constructor.
6228 src/pipe/gui/GuiFrame.java 90 It is a good practice to call super() in a constructor
6229 src/pipe/gui/GuiFrame.java 90 Parameter 'title' is not assigned and could be declared final
6230 src/pipe/gui/GuiFrame.java 93 Overridable method 'setTitle' called during object construction
6231 src/pipe/gui/GuiFrame.java 96 Local variable 'osName' could be declared final
6232 src/pipe/gui/GuiFrame.java 108 System.out.print is used
6233 src/pipe/gui/GuiFrame.java 110 System.out.print is used
6234 src/pipe/gui/GuiFrame.java 112 System.out.print is used
6235 src/pipe/gui/GuiFrame.java 114 System.out.print is used
6236 src/pipe/gui/GuiFrame.java 116 System.out.print is used
6237 src/pipe/gui/GuiFrame.java 125 Local variable 'screenSize' could be declared final
6238 src/pipe/gui/GuiFrame.java 135 Overridable method 'enableDrawingActions' called during object construction
6239 src/pipe/gui/GuiFrame.java 139 Overridable method 'setMode' called during object construction
6240 src/pipe/gui/GuiFrame.java 140 The String literal "Draw Select" appears 6 times in this file; the first occurrence is on line 140
6241 src/pipe/gui/GuiFrame.java 156 The String literal "New" appears 5 times in this file; the first occurrence is on line 156
6242 src/pipe/gui/GuiFrame.java 157 The String literal "Open" appears 6 times in this file; the first occurrence is on line 157
6243 src/pipe/gui/GuiFrame.java 158 The String literal "Close" appears 5 times in this file; the first occurrence is on line 158
6244 src/pipe/gui/GuiFrame.java 159 The String literal "Save" appears 7 times in this file; the first occurrence is on line 159
6245 src/pipe/gui/GuiFrame.java 177 Local variable 'select' could be declared final
6246 src/pipe/gui/GuiFrame.java 178 Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead.
6247 src/pipe/gui/GuiFrame.java 189 Found 'DD'-anomaly for variable 'examplesDirURL' (lines '189'-'194').
6248 src/pipe/gui/GuiFrame.java 189 Found 'DD'-anomaly for variable 'examplesDirURL' (lines '189'-'194').
6249 src/pipe/gui/GuiFrame.java 190 Found 'DD'-anomaly for variable 'nets' (lines '190'-'217').
6250 src/pipe/gui/GuiFrame.java 190 Found 'DD'-anomaly for variable 'nets' (lines '190'-'217').
6251 src/pipe/gui/GuiFrame.java 191 Found 'DD'-anomaly for variable 'examplesDir' (lines '191'-'216').
6252 src/pipe/gui/GuiFrame.java 191 Found 'DD'-anomaly for variable 'examplesDir' (lines '191'-'216').
6253 src/pipe/gui/GuiFrame.java 208 Local variable 'index' could be declared final
6254 src/pipe/gui/GuiFrame.java 208 String.indexOf(char) is faster than String.indexOf(String).
6255 src/pipe/gui/GuiFrame.java 211 Avoid variables with short names like sb
6256 src/pipe/gui/GuiFrame.java 211 Local variable 'sb' could be declared final
6257 src/pipe/gui/GuiFrame.java 221 Parameter 'one' is not assigned and could be declared final
6258 src/pipe/gui/GuiFrame.java 221 Parameter 'two' is not assigned and could be declared final
6259 src/pipe/gui/GuiFrame.java 230 Avoid variables with short names like k
6260 src/pipe/gui/GuiFrame.java 231 Avoid using for statements without curly braces
6261 src/pipe/gui/GuiFrame.java 232 Avoid using if statements without curly braces
6262 src/pipe/gui/GuiFrame.java 233 Avoid instantiating new objects inside loops
6263 src/pipe/gui/GuiFrame.java 237 Avoid printStackTrace(); use a logger call instead.
6264 src/pipe/gui/GuiFrame.java 241 Avoid really long methods.
6265 src/pipe/gui/GuiFrame.java 350 Parameter 'zoomMenu' is not assigned and could be declared final
6266 src/pipe/gui/GuiFrame.java 353 Avoid instantiating new objects inside loops
6267 src/pipe/gui/GuiFrame.java 358 Parameter 'action' is not assigned and could be declared final
6268 src/pipe/gui/GuiFrame.java 361 Avoid using if statements without curly braces
6269 src/pipe/gui/GuiFrame.java 442 Avoid variables with short names like b
6270 src/pipe/gui/GuiFrame.java 508 Avoid variables with short names like e
6271 src/pipe/gui/GuiFrame.java 513 Avoid if (x != y) ..; else ..;
6272 src/pipe/gui/GuiFrame.java 532 Avoid variables with short names like e
6273 src/pipe/gui/GuiFrame.java 544 Avoid using if statements without curly braces
6274 src/pipe/gui/GuiFrame.java 549 Avoid using if statements without curly braces
6275 src/pipe/gui/GuiFrame.java 551 Avoid if (x != y) ..; else ..;
6276 src/pipe/gui/GuiFrame.java 555 Found 'DD'-anomaly for variable 'path' (lines '555'-'556').
6277 src/pipe/gui/GuiFrame.java 555 Found 'DD'-anomaly for variable 'path' (lines '555'-'557').
6278 src/pipe/gui/GuiFrame.java 556 Avoid if (x != y) ..; else ..;
6279 src/pipe/gui/GuiFrame.java 556 Avoid using if...else statements without curly braces
6280 src/pipe/gui/GuiFrame.java 557 Avoid using if...else statements without curly braces
6281 src/pipe/gui/GuiFrame.java 559 Avoid using if statements without curly braces
6282 src/pipe/gui/GuiFrame.java 588 Found 'DD'-anomaly for variable 'name' (lines '588'-'598').
6283 src/pipe/gui/GuiFrame.java 588 Found 'DD'-anomaly for variable 'name' (lines '588'-'609').
6284 src/pipe/gui/GuiFrame.java 609 Found 'DU'-anomaly for variable 'name' (lines '609'-'633').
6285 src/pipe/gui/GuiFrame.java 613 Avoid printStackTrace(); use a logger call instead.
6286 src/pipe/gui/GuiFrame.java 645 Switch statements should have a default label
6287 src/pipe/gui/GuiFrame.java 649 A method should have only one exit point, and that should be the last statement in the method
6288 src/pipe/gui/GuiFrame.java 659 A method should have only one exit point, and that should be the last statement in the method
6289 src/pipe/gui/GuiFrame.java 659 Avoid unnecessary comparisons in boolean expressions
6290 src/pipe/gui/GuiFrame.java 689 Found 'DU'-anomaly for variable 'currentXNoZoom' (lines '689'-'752').
6291 src/pipe/gui/GuiFrame.java 691 Found 'DU'-anomaly for variable 'currentYNoZoom' (lines '691'-'752').
6292 src/pipe/gui/GuiFrame.java 694 Found 'DD'-anomaly for variable 'selection' (lines '694'-'710').
6293 src/pipe/gui/GuiFrame.java 694 Found 'DD'-anomaly for variable 'selection' (lines '694'-'713').
6294 src/pipe/gui/GuiFrame.java 694 Found 'DD'-anomaly for variable 'strToTest' (lines '694'-'716').
6295 src/pipe/gui/GuiFrame.java 694 Found 'DU'-anomaly for variable 'selection' (lines '694'-'752').
6296 src/pipe/gui/GuiFrame.java 694 Found 'DU'-anomaly for variable 'strToTest' (lines '694'-'752').
6297 src/pipe/gui/GuiFrame.java 696 Position literals first in String comparisons
6298 src/pipe/gui/GuiFrame.java 703 Position literals first in String comparisons
6299 src/pipe/gui/GuiFrame.java 709 Position literals first in String comparisons
6300 src/pipe/gui/GuiFrame.java 710 Found 'DD'-anomaly for variable 'selection' (lines '710'-'713').
6301 src/pipe/gui/GuiFrame.java 717 Avoid if (x != y) ..; else ..;
6302 src/pipe/gui/GuiFrame.java 721 A method should have only one exit point, and that should be the last statement in the method
6303 src/pipe/gui/GuiFrame.java 721 Avoid using if...else statements without curly braces
6304 src/pipe/gui/GuiFrame.java 723 Avoid using if...else statements without curly braces
6305 src/pipe/gui/GuiFrame.java 728 Avoid using if...else statements without curly braces
6306 src/pipe/gui/GuiFrame.java 757 Found 'DD'-anomaly for variable 'toTest' (lines '757'-'760').
6307 src/pipe/gui/GuiFrame.java 766 A method should have only one exit point, and that should be the last statement in the method
6308 src/pipe/gui/GuiFrame.java 775 The class 'FileAction' has a Cyclomatic Complexity of 10 (Highest = 17).
6309 src/pipe/gui/GuiFrame.java 781 The method 'actionPerformed' has a Cyclomatic Complexity of 17.
6310 src/pipe/gui/GuiFrame.java 783 Position literals first in String comparisons
6311 src/pipe/gui/GuiFrame.java 784 Position literals first in String comparisons
6312 src/pipe/gui/GuiFrame.java 796 System.exit() should not be used in J2EE/JEE apps
6313 src/pipe/gui/GuiFrame.java 809 Private field 'file' could be made final; it is only initialized in the declaration or constructor.
6314 src/pipe/gui/GuiFrame.java 865 Assigning an Object to null is a code smell. Consider refactoring.
6315 src/pipe/gui/GuiFrame.java 878 Private field 'typeID' could be made final; it is only initialized in the declaration or constructor.
6316 src/pipe/gui/GuiFrame.java 890 Avoid unused local variables such as 'result'.
6317 src/pipe/gui/GuiFrame.java 890 Found 'DU'-anomaly for variable 'result' (lines '890'-'891').
6318 src/pipe/gui/GuiFrame.java 895 The class 'AnimateAction' has a Cyclomatic Complexity of 8 (Highest = 13).
6319 src/pipe/gui/GuiFrame.java 904 The method 'actionPerformed' has a Cyclomatic Complexity of 13.
6320 src/pipe/gui/GuiFrame.java 905 A method should have only one exit point, and that should be the last statement in the method
6321 src/pipe/gui/GuiFrame.java 912 Avoid excessively long variable names like goingIntoAnimation
6322 src/pipe/gui/GuiFrame.java 921 Avoid if (x != y) ..; else ..;
6323 src/pipe/gui/GuiFrame.java 940 An empty statement (semicolon) not part of a loop
6324 src/pipe/gui/GuiFrame.java 940 Avoid empty if statements
6325 src/pipe/gui/GuiFrame.java 991 This statement may have some unnecessary parentheses
6326 src/pipe/gui/GuiFrame.java 993 No need to call String.valueOf to append to a string.
6327 src/pipe/gui/GuiFrame.java 1007 Found 'DD'-anomaly for variable 'nextAction' (lines '1,007'-'1,007').
6328 src/pipe/gui/GuiFrame.java 1007 Found 'DD'-anomaly for variable 'nextAction' (lines '1,007'-'1,009').
6329 src/pipe/gui/GuiFrame.java 1007 Found 'DU'-anomaly for variable 'nextAction' (lines '1,007'-'1,015').
6330 src/pipe/gui/GuiFrame.java 1010 Use equals() to compare object references.
6331 src/pipe/gui/GuiFrame.java 1070 System.exit() should not be used in J2EE/JEE apps
6332 src/pipe/gui/GuiView.java 32 This class has too many methods, consider refactoring it.
6333 src/pipe/gui/GuiView.java 34 Found non-transient, non-static member. Please mark as transient or provide accessors.
6334 src/pipe/gui/GuiView.java 35 Found non-transient, non-static member. Please mark as transient or provide accessors.
6335 src/pipe/gui/GuiView.java 37 Found non-transient, non-static member. Please mark as transient or provide accessors.
6336 src/pipe/gui/GuiView.java 37 Private field 'animationHandler' could be made final; it is only initialized in the declaration or constructor.
6337 src/pipe/gui/GuiView.java 38 Found non-transient, non-static member. Please mark as transient or provide accessors.
6338 src/pipe/gui/GuiView.java 38 Use explicit scoping instead of the default package private level
6339 src/pipe/gui/GuiView.java 39 Found non-transient, non-static member. Please mark as transient or provide accessors.
6340 src/pipe/gui/GuiView.java 39 Private field 'selection' could be made final; it is only initialized in the declaration or constructor.
6341 src/pipe/gui/GuiView.java 40 Private field 'zoomControl' could be made final; it is only initialized in the declaration or constructor.
6342 src/pipe/gui/GuiView.java 42 It is a good practice to call super() in a constructor
6343 src/pipe/gui/GuiView.java 50 Local variable 'handler' could be declared final
6344 src/pipe/gui/GuiView.java 60 Parameter 'newObject' is not assigned and could be declared final
6345 src/pipe/gui/GuiView.java 64 Avoid variables with short names like l
6346 src/pipe/gui/GuiView.java 64 Local variable 'l' could be declared final
6347 src/pipe/gui/GuiView.java 69 Local variable 'placeHandler' could be declared final
6348 src/pipe/gui/GuiView.java 77 Local variable 'transitionHandler' could be declared final
6349 src/pipe/gui/GuiView.java 87 Local variable 'arcHandler' could be declared final
6350 src/pipe/gui/GuiView.java 91 Deeply nested if..then statements are hard to read
6351 src/pipe/gui/GuiView.java 106 Avoid variables with short names like o
6352 src/pipe/gui/GuiView.java 106 Parameter 'diffObj' is not assigned and could be declared final
6353 src/pipe/gui/GuiView.java 106 Parameter 'o' is not assigned and could be declared final
6354 src/pipe/gui/GuiView.java 120 Avoid variables with short names like g
6355 src/pipe/gui/GuiView.java 120 Parameter 'g' is not assigned and could be declared final
6356 src/pipe/gui/GuiView.java 120 Parameter 'pageFormat' is not assigned and could be declared final
6357 src/pipe/gui/GuiView.java 121 Avoid using if statements without curly braces
6358 src/pipe/gui/GuiView.java 122 A method should have only one exit point, and that should be the last statement in the method
6359 src/pipe/gui/GuiView.java 137 Avoid variables with short names like g
6360 src/pipe/gui/GuiView.java 138 Avoid variables with short names like g2
6361 src/pipe/gui/GuiView.java 154 Avoid using if statements without curly braces
6362 src/pipe/gui/GuiView.java 158 Avoid using if statements without curly braces
6363 src/pipe/gui/GuiView.java 159 Avoid using if statements without curly braces
6364 src/pipe/gui/GuiView.java 170 Avoid using if statements without curly braces
6365 src/pipe/gui/GuiView.java 191 Avoid using if...else statements without curly braces
6366 src/pipe/gui/GuiView.java 193 Avoid using if...else statements without curly braces
6367 src/pipe/gui/GuiView.java 195 Avoid using if...else statements without curly braces
6368 src/pipe/gui/GuiView.java 202 Position literals first in String comparisons
6369 src/pipe/gui/GuiView.java 203 Avoid using if...else statements without curly braces
6370 src/pipe/gui/GuiView.java 204 Position literals first in String comparisons
6371 src/pipe/gui/GuiView.java 205 Avoid using if...else statements without curly braces
6372 src/pipe/gui/GuiView.java 206 Position literals first in String comparisons
6373 src/pipe/gui/GuiView.java 228 Found 'DU'-anomaly for variable 'start' (lines '228'-'269').
6374 src/pipe/gui/GuiView.java 229 Switch statements should have a default label
6375 src/pipe/gui/GuiView.java 308 Avoid using for statements without curly braces
6376 src/pipe/gui/HelpBox.java 35 Found non-transient, non-static member. Please mark as transient or provide accessors.
6377 src/pipe/gui/HelpBox.java 36 Found non-transient, non-static member. Please mark as transient or provide accessors.
6378 src/pipe/gui/HelpBox.java 37 Avoid using implementation types like 'LinkedList'; use the interface instead
6379 src/pipe/gui/HelpBox.java 37 Avoid using implementation types like 'LinkedList'; use the interface instead
6380 src/pipe/gui/HelpBox.java 37 Found non-transient, non-static member. Please mark as transient or provide accessors.
6381 src/pipe/gui/HelpBox.java 37 Private field 'history' could be made final; it is only initialized in the declaration or constructor.
6382 src/pipe/gui/HelpBox.java 39 Found non-transient, non-static member. Please mark as transient or provide accessors.
6383 src/pipe/gui/HelpBox.java 39 Private field 'filename' could be made final; it is only initialized in the declaration or constructor.
6384 src/pipe/gui/HelpBox.java 41 Parameter 'filename' is not assigned and could be declared final
6385 src/pipe/gui/HelpBox.java 41 Parameter 'keystroke' is not assigned and could be declared final
6386 src/pipe/gui/HelpBox.java 41 Parameter 'name' is not assigned and could be declared final
6387 src/pipe/gui/HelpBox.java 41 Parameter 'tooltip' is not assigned and could be declared final
6388 src/pipe/gui/HelpBox.java 47 Parameter 'filename' is not assigned and could be declared final
6389 src/pipe/gui/HelpBox.java 50 Local variable 'contentPane' could be declared final
6390 src/pipe/gui/HelpBox.java 58 Local variable 'scroller' could be declared final
6391 src/pipe/gui/HelpBox.java 77 System.out.print is used
6392 src/pipe/gui/HelpBox.java 78 System.out.print is used
6393 src/pipe/gui/HelpBox.java 85 Avoid using if statements without curly braces
6394 src/pipe/gui/HelpBox.java 87 System.out.print is used
6395 src/pipe/gui/HelpBox.java 91 Avoid variables with short names like e
6396 src/pipe/gui/HelpBox.java 92 Avoid variables with short names like s
6397 src/pipe/gui/HelpBox.java 92 Local variable 's' could be declared final
6398 src/pipe/gui/HelpBox.java 93 Use equals() to compare strings instead of '==' or '!='
6399 src/pipe/gui/HelpBox.java 102 Avoid variables with short names like e
6400 src/pipe/gui/HelpBox.java 103 Avoid using if statements without curly braces
6401 src/pipe/gui/LabelAction.java 16 Avoid unused private fields such as 'label'.
6402 src/pipe/gui/LabelAction.java 17 Avoid unused private fields such as 'contentPane'.
6403 src/pipe/gui/LabelAction.java 17 Found non-transient, non-static member. Please mark as transient or provide accessors.
6404 src/pipe/gui/LabelAction.java 17 Perhaps 'contentPane' could be replaced by a local variable.
6405 src/pipe/gui/LabelAction.java 17 Private field 'contentPane' could be made final; it is only initialized in the declaration or constructor.
6406 src/pipe/gui/LabelAction.java 18 Found non-transient, non-static member. Please mark as transient or provide accessors.
6407 src/pipe/gui/LabelAction.java 18 Private field 'selected' could be made final; it is only initialized in the declaration or constructor.
6408 src/pipe/gui/LabelAction.java 21 It is a good practice to call super() in a constructor
6409 src/pipe/gui/LabelAction.java 21 Parameter 'component' is not assigned and could be declared final
6410 src/pipe/gui/LabelAction.java 21 Parameter 'contentPane' is not assigned and could be declared final
6411 src/pipe/gui/LabelAction.java 27 Avoid variables with short names like e
6412 src/pipe/gui/LabelAction.java 27 Parameter 'e' is not assigned and could be declared final
6413 src/pipe/gui/LabelAction.java 30 Found 'DD'-anomaly for variable 'text' (lines '30'-'33').
6414 src/pipe/gui/LabelAction.java 31 Local variable 'currentName' could be declared final
6415 src/pipe/gui/LabelAction.java 32 Avoid using if statements without curly braces
6416 src/pipe/gui/LabelAction.java 34 Local variable 'input' could be declared final
6417 src/pipe/gui/LabelAction.java 35 Avoid using if statements without curly braces
6418 src/pipe/gui/ModuleClassContainer.java 12 Found non-transient, non-static member. Please mark as transient or provide accessors.
6419 src/pipe/gui/ModuleClassContainer.java 13 Avoid unused private fields such as 'methods'.
6420 src/pipe/gui/ModuleClassContainer.java 14 Found non-transient, non-static member. Please mark as transient or provide accessors.
6421 src/pipe/gui/ModuleClassContainer.java 14 Private field 'thisClass' could be made final; it is only initialized in the declaration or constructor.
6422 src/pipe/gui/ModuleClassContainer.java 19 Avoid variables with short names like cl
6423 src/pipe/gui/ModuleClassContainer.java 19 Parameter 'cl' is not assigned and could be declared final
6424 src/pipe/gui/ModuleClassContainer.java 24 Avoid variables with short names like ct
6425 src/pipe/gui/ModuleClassContainer.java 24 Local variable 'ct' could be declared final
6426 src/pipe/gui/ModuleClassContainer.java 25 Local variable 'moduleObj' could be declared final
6427 src/pipe/gui/ModuleClassContainer.java 28 Local variable 'meth' could be declared final
6428 src/pipe/gui/ModuleClassContainer.java 31 A catch statement should never catch throwable since it includes errors.
6429 src/pipe/gui/ModuleClassContainer.java 33 System.out.print is used
6430 src/pipe/gui/ModuleLoader.java 17 All methods are static. Consider using Singleton instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.
6431 src/pipe/gui/ModuleLoader.java 19 Avoid unnecessary constructors - the compiler will generate these for you
6432 src/pipe/gui/ModuleLoader.java 19 Document empty constructor
6433 src/pipe/gui/ModuleLoader.java 23 Avoid reassigning parameters such as 'modFile'
6434 src/pipe/gui/ModuleLoader.java 23 Avoid reassigning parameters such as 'modFile'
6435 src/pipe/gui/ModuleLoader.java 25 Found 'DD'-anomaly for variable 'modClass' (lines '25'-'36').
6436 src/pipe/gui/ModuleLoader.java 28 Local variable 'className' could be declared final
6437 src/pipe/gui/ModuleLoader.java 31 Avoid using while statements without curly braces
6438 src/pipe/gui/ModuleLoader.java 39 A method should have only one exit point, and that should be the last statement in the method
6439 src/pipe/gui/ModuleLoader.java 42 Avoid empty catch blocks
6440 src/pipe/gui/ModuleLoader.java 49 Parameter 'modFile' is not assigned and could be declared final
6441 src/pipe/gui/ModuleLoader.java 51 Found 'DD'-anomaly for variable 'modClass' (lines '51'-'57').
6442 src/pipe/gui/ModuleLoader.java 60 System.out.print is used
6443 src/pipe/gui/ModuleLoader.java 61 A method should have only one exit point, and that should be the last statement in the method
6444 src/pipe/gui/ModuleLoader.java 64 Avoid empty catch blocks
6445 src/pipe/gui/ModuleLoader.java 71 Parameter 'modClass' is not assigned and could be declared final
6446 src/pipe/gui/ModuleLoader.java 73 Local variable 'interfaces' could be declared final
6447 src/pipe/gui/ModuleLoader.java 76 Use equals() to compare strings instead of '==' or '!='
6448 src/pipe/gui/ModuleLoader.java 78 A method should have only one exit point, and that should be the last statement in the method
6449 src/pipe/gui/ModuleLoader.java 84 Parameter 'moduleFile' is not assigned and could be declared final
6450 src/pipe/gui/ModuleLoader.java 89 Found 'DU'-anomaly for variable 'filename' (lines '89'-'106').
6451 src/pipe/gui/ModuleLoader.java 91 Avoid printStackTrace(); use a logger call instead.
6452 src/pipe/gui/ModuleLoader.java 92 A method should have only one exit point, and that should be the last statement in the method
6453 src/pipe/gui/ModuleLoader.java 94 Local variable 'seperator' could be declared final
6454 src/pipe/gui/ModuleLoader.java 97 Local variable 'position' could be declared final
6455 src/pipe/gui/ModuleLoader.java 98 Avoid if (x != y) ..; else ..;
6456 src/pipe/gui/ModuleLoader.java 99 Avoid using if...else statements without curly braces
6457 src/pipe/gui/ModuleLoader.java 102 String.indexOf(char) is faster than String.indexOf(String).
6458 src/pipe/gui/ModuleManager.java 41 Avoid using implementation types like 'HashSet'; use the interface instead
6459 src/pipe/gui/ModuleManager.java 41 Avoid using implementation types like 'HashSet'; use the interface instead
6460 src/pipe/gui/ModuleManager.java 41 Found non-transient, non-static member. Please mark as transient or provide accessors.
6461 src/pipe/gui/ModuleManager.java 41 Private field 'installedModules' could be made final; it is only initialized in the declaration or constructor.
6462 src/pipe/gui/ModuleManager.java 42 Found non-transient, non-static member. Please mark as transient or provide accessors.
6463 src/pipe/gui/ModuleManager.java 43 Found non-transient, non-static member. Please mark as transient or provide accessors.
6464 src/pipe/gui/ModuleManager.java 44 Found non-transient, non-static member. Please mark as transient or provide accessors.
6465 src/pipe/gui/ModuleManager.java 44 Variables that are not final should not contain underscores (except for underscores in standard prefix/suffix).
6466 src/pipe/gui/ModuleManager.java 45 Found non-transient, non-static member. Please mark as transient or provide accessors.
6467 src/pipe/gui/ModuleManager.java 46 Use explicit scoping instead of the default package private level
6468 src/pipe/gui/ModuleManager.java 61 Local variable 'modLocation' could be declared final
6469 src/pipe/gui/ModuleManager.java 64 Avoid using if statements without curly braces
6470 src/pipe/gui/ModuleManager.java 65 System.out.print is used
6471 src/pipe/gui/ModuleManager.java 80 Avoid using implementation types like 'Vector'; use the interface instead
6472 src/pipe/gui/ModuleManager.java 80 Avoid using implementation types like 'Vector'; use the interface instead
6473 src/pipe/gui/ModuleManager.java 80 Consider replacing this Vector with the newer java.util.List
6474 src/pipe/gui/ModuleManager.java 80 Parameter 'rootDir' is not assigned and could be declared final
6475 src/pipe/gui/ModuleManager.java 82 Found 'DU'-anomaly for variable 'class_files' (lines '82'-'107').
6476 src/pipe/gui/ModuleManager.java 83 Consider replacing this Vector with the newer java.util.List
6477 src/pipe/gui/ModuleManager.java 83 Local variable 'classes' could be declared final
6478 src/pipe/gui/ModuleManager.java 83 Use ArrayList instead of Vector
6479 src/pipe/gui/ModuleManager.java 84 Local variable 'temp' could be declared final
6480 src/pipe/gui/ModuleManager.java 88 Avoid using if statements without curly braces
6481 src/pipe/gui/ModuleManager.java 89 A method should have only one exit point, and that should be the last statement in the method
6482 src/pipe/gui/ModuleManager.java 92 Local variable 'children' could be declared final
6483 src/pipe/gui/ModuleManager.java 94 This statement may have some unnecessary parentheses
6484 src/pipe/gui/ModuleManager.java 102 Avoid using if statements without curly braces
6485 src/pipe/gui/ModuleManager.java 124 Parameter 'moduleClass' is not assigned and could be declared final
6486 src/pipe/gui/ModuleManager.java 125 Found 'DD'-anomaly for variable 'modNode' (lines '125'-'127').
6487 src/pipe/gui/ModuleManager.java 125 Found 'DU'-anomaly for variable 'modNode' (lines '125'-'148').
6488 src/pipe/gui/ModuleManager.java 129 Avoid instantiating an object just to call getClass() on it; use the .class public member instead
6489 src/pipe/gui/ModuleManager.java 129 Local variable 'desiredParams' could be declared final
6490 src/pipe/gui/ModuleManager.java 133 Avoid variables with short names like m
6491 src/pipe/gui/ModuleManager.java 137 Avoid printStackTrace(); use a logger call instead.
6492 src/pipe/gui/ModuleManager.java 139 Avoid printStackTrace(); use a logger call instead.
6493 src/pipe/gui/ModuleManager.java 143 Avoid variables with short names like m
6494 src/pipe/gui/ModuleManager.java 146 Avoid using if...else statements without curly braces
6495 src/pipe/gui/ModuleManager.java 154 Consider replacing this Vector with the newer java.util.List
6496 src/pipe/gui/ModuleManager.java 175 A catch statement should never catch throwable since it includes errors.
6497 src/pipe/gui/ModuleManager.java 176 System.out.print is used
6498 src/pipe/gui/ModuleManager.java 197 Parameter 'newNode' is not assigned and could be declared final
6499 src/pipe/gui/ModuleManager.java 205 Parameter 'newNode' is not assigned and could be declared final
6500 src/pipe/gui/ModuleManager.java 214 Use explicit scoping instead of the default package private level
6501 src/pipe/gui/ModuleManager.java 216 It is a good practice to call super() in a constructor
6502 src/pipe/gui/ModuleManager.java 216 Parameter 'path' is not assigned and could be declared final
6503 src/pipe/gui/ModuleManager.java 220 Avoid variables with short names like e
6504 src/pipe/gui/ModuleManager.java 221 Avoid variables with short names like o
6505 src/pipe/gui/ModuleManager.java 222 Avoid using if...else statements without curly braces
6506 src/pipe/gui/ModuleManager.java 223 Avoid using if...else statements without curly braces
6507 src/pipe/gui/ModuleManager.java 224 Avoid using if...else statements without curly braces
6508 src/pipe/gui/ModuleManager.java 224 System.out.print is used
6509 src/pipe/gui/ModuleManager.java 232 Avoid variables with short names like e
6510 src/pipe/gui/ModuleManager.java 251 Avoid using if statements without curly braces
6511 src/pipe/gui/ModuleManager.java 254 Avoid using if statements without curly braces
6512 src/pipe/gui/ModuleManager.java 259 Found 'DU'-anomaly for variable 'selPath' (lines '259'-'292').
6513 src/pipe/gui/ModuleManager.java 262 Found 'DU'-anomaly for variable 'nodeObj' (lines '262'-'292').
6514 src/pipe/gui/ModuleManager.java 268 Use equals() to compare object references.
6515 src/pipe/gui/ModuleManager.java 282 Avoid if (x != y) ..; else ..;
6516 src/pipe/gui/ModuleManager.java 287 Avoid using if...else statements without curly braces
6517 src/pipe/gui/ModuleMethod.java 17 Found non-transient, non-static member. Please mark as transient or provide accessors.
6518 src/pipe/gui/ModuleMethod.java 17 Private field 'modMeth' could be made final; it is only initialized in the declaration or constructor.
6519 src/pipe/gui/ModuleMethod.java 18 Found non-transient, non-static member. Please mark as transient or provide accessors.
6520 src/pipe/gui/ModuleMethod.java 18 Private field 'modClass' could be made final; it is only initialized in the declaration or constructor.
6521 src/pipe/gui/ModuleMethod.java 19 Found non-transient, non-static member. Please mark as transient or provide accessors.
6522 src/pipe/gui/ModuleMethod.java 25 Avoid variables with short names like cl
6523 src/pipe/gui/ModuleMethod.java 25 Avoid variables with short names like m
6524 src/pipe/gui/ModuleMethod.java 25 Parameter 'cl' is not assigned and could be declared final
6525 src/pipe/gui/ModuleMethod.java 25 Parameter 'm' is not assigned and could be declared final
6526 src/pipe/gui/ModuleMethod.java 36 Parameter 'name' is not assigned and could be declared final
6527 src/pipe/gui/ModuleMethod.java 44 Parameter 'data' is not assigned and could be declared final
6528 src/pipe/gui/ModuleMethod.java 45 Local variable 'args' could be declared final
6529 src/pipe/gui/ModuleMethod.java 47 Avoid variables with short names like ct
6530 src/pipe/gui/ModuleMethod.java 47 Local variable 'ct' could be declared final
6531 src/pipe/gui/ModuleMethod.java 48 Local variable 'moduleObj' could be declared final
6532 src/pipe/gui/ModuleMethod.java 59 System.out.print is used
6533 src/pipe/gui/ModuleMethod.java 60 Avoid printStackTrace(); use a logger call instead.
6534 src/pipe/gui/PetriNetObjectHandler.java 14 Avoid unused imports such as 'pipe.common.dataLayer.Transition'
6535 src/pipe/gui/PetriNetObjectHandler.java 14 Avoid unused imports such as 'pipe.common.dataLayer.Transition'
6536 src/pipe/gui/PetriNetObjectHandler.java 24 Found non-transient, non-static member. Please mark as transient or provide accessors.
6537 src/pipe/gui/PetriNetObjectHandler.java 25 Found non-transient, non-static member. Please mark as transient or provide accessors.
6538 src/pipe/gui/PetriNetObjectHandler.java 27 Found non-transient, non-static member. Please mark as transient or provide accessors.
6539 src/pipe/gui/PetriNetObjectHandler.java 28 Found non-transient, non-static member. Please mark as transient or provide accessors.
6540 src/pipe/gui/PetriNetObjectHandler.java 29 Found non-transient, non-static member. Please mark as transient or provide accessors.
6541 src/pipe/gui/PetriNetObjectHandler.java 32 It is a good practice to call super() in a constructor
6542 src/pipe/gui/PetriNetObjectHandler.java 32 Parameter 'contentpane' is not assigned and could be declared final
6543 src/pipe/gui/PetriNetObjectHandler.java 32 Parameter 'obj' is not assigned and could be declared final
6544 src/pipe/gui/PetriNetObjectHandler.java 38 Parameter 'allow' is not assigned and could be declared final
6545 src/pipe/gui/PetriNetObjectHandler.java 44 Avoid variables with short names like e
6546 src/pipe/gui/PetriNetObjectHandler.java 44 Parameter 'e' is not assigned and could be declared final
6547 src/pipe/gui/PetriNetObjectHandler.java 46 Local variable 'popup' could be declared final
6548 src/pipe/gui/PetriNetObjectHandler.java 48 Local variable 'menuItem' could be declared final
6549 src/pipe/gui/PetriNetObjectHandler.java 59 Avoid variables with short names like e
6550 src/pipe/gui/PetriNetObjectHandler.java 59 Parameter 'e' is not assigned and could be declared final
6551 src/pipe/gui/PetriNetObjectHandler.java 63 Avoid variables with short names like m
6552 src/pipe/gui/PetriNetObjectHandler.java 63 Local variable 'm' could be declared final
6553 src/pipe/gui/PetriNetObjectHandler.java 64 Avoid using if statements without curly braces
6554 src/pipe/gui/PetriNetObjectHandler.java 71 Avoid variables with short names like e
6555 src/pipe/gui/PetriNetObjectHandler.java 73 Avoid using if statements without curly braces
6556 src/pipe/gui/PetriNetObjectHandler.java 76 A switch statement does not contain a break
6557 src/pipe/gui/PetriNetObjectHandler.java 76 A switch with less than 3 branches is inefficient, use a if statement instead.
6558 src/pipe/gui/PetriNetObjectHandler.java 76 Switch statements should have a default label
6559 src/pipe/gui/PetriNetObjectHandler.java 95 Avoid variables with short names like e
6560 src/pipe/gui/PetriNetObjectHandler.java 99 Avoid using if statements without curly braces
6561 src/pipe/gui/PetriNetObjectHandler.java 101 A high ratio of statements to labels in a switch statement. Consider refactoring.
6562 src/pipe/gui/PetriNetObjectHandler.java 101 A switch with less than 3 branches is inefficient, use a if statement instead.
6563 src/pipe/gui/PetriNetObjectHandler.java 101 Switch statements should have a default label
6564 src/pipe/gui/PetriNetObjectHandler.java 130 A high ratio of statements to labels in a switch statement. Consider refactoring.
6565 src/pipe/gui/PetriNetObjectHandler.java 130 A switch statement does not contain a break
6566 src/pipe/gui/PetriNetObjectHandler.java 130 A switch with less than 3 branches is inefficient, use a if statement instead.
6567 src/pipe/gui/PetriNetObjectHandler.java 130 Switch statements should have a default label
6568 src/pipe/gui/PetriNetObjectHandler.java 144 Avoid using if statements without curly braces
6569 src/pipe/gui/PetriNetObjectHandler.java 148 Local variable 'transX' could be declared final
6570 src/pipe/gui/PetriNetObjectHandler.java 149 Local variable 'transY' could be declared final
6571 src/pipe/gui/PlaceHandler.java 19 Parameter 'contentpane' is not assigned and could be declared final
6572 src/pipe/gui/PlaceHandler.java 19 Parameter 'obj' is not assigned and could be declared final
6573 src/pipe/gui/PlaceHandler.java 24 Avoid variables with short names like e
6574 src/pipe/gui/PlaceHandler.java 24 Parameter 'e' is not assigned and could be declared final
6575 src/pipe/gui/PlaceHandler.java 25 Local variable 'popup' could be declared final
6576 src/pipe/gui/PlaceHandler.java 31 Found 'DU'-anomaly for variable 'menuItem' (lines '31'-'50').
6577 src/pipe/gui/PlaceHandler.java 52 Avoid variables with short names like e
6578 src/pipe/gui/PlaceHandler.java 52 Parameter 'e' is not assigned and could be declared final
6579 src/pipe/gui/PlaceHandler.java 55 Found 'DU'-anomaly for variable 'currentMarking' (lines '55'-'78').
6580 src/pipe/gui/PlaceHandler.java 61 Avoid using if...else statements without curly braces
6581 src/pipe/gui/PlaceHandler.java 67 An empty statement (semicolon) not part of a loop
6582 src/pipe/gui/PlaceHandler.java 70 These nested if statements could be combined
6583 src/pipe/gui/PlaceHandler.java 75 An empty statement (semicolon) not part of a loop
6584 src/pipe/gui/PlaceHandler.java 76 An empty statement (semicolon) not part of a loop
6585 src/pipe/gui/PlaceTransitionObjectHandler.java 24 Found non-transient, non-static member. Please mark as transient or provide accessors.
6586 src/pipe/gui/PlaceTransitionObjectHandler.java 24 Use explicit scoping instead of the default package private level
6587 src/pipe/gui/PlaceTransitionObjectHandler.java 27 Parameter 'contentpane' is not assigned and could be declared final
6588 src/pipe/gui/PlaceTransitionObjectHandler.java 27 Parameter 'obj' is not assigned and could be declared final
6589 src/pipe/gui/PlaceTransitionObjectHandler.java 32 Avoid variables with short names like e
6590 src/pipe/gui/PlaceTransitionObjectHandler.java 32 Parameter 'e' is not assigned and could be declared final
6591 src/pipe/gui/PlaceTransitionObjectHandler.java 33 Local variable 'popup' could be declared final
6592 src/pipe/gui/PlaceTransitionObjectHandler.java 35 Local variable 'menuItem' could be declared final
6593 src/pipe/gui/PlaceTransitionObjectHandler.java 42 Avoid variables with short names like e
6594 src/pipe/gui/PlaceTransitionObjectHandler.java 42 Parameter 'e' is not assigned and could be declared final
6595 src/pipe/gui/PlaceTransitionObjectHandler.java 45 Avoid using if statements without curly braces
6596 src/pipe/gui/PlaceTransitionObjectHandler.java 46 Found 'DU'-anomaly for variable 'currentObject' (lines '46'-'83').
6597 src/pipe/gui/PlaceTransitionObjectHandler.java 46 Local variable 'currentObject' could be declared final
6598 src/pipe/gui/PlaceTransitionObjectHandler.java 47 A high ratio of statements to labels in a switch statement. Consider refactoring.
6599 src/pipe/gui/PlaceTransitionObjectHandler.java 47 A switch statement does not contain a break
6600 src/pipe/gui/PlaceTransitionObjectHandler.java 47 A switch with less than 3 branches is inefficient, use a if statement instead.
6601 src/pipe/gui/PlaceTransitionObjectHandler.java 47 Switch statements should have a default label
6602 src/pipe/gui/PlaceTransitionObjectHandler.java 50 Local variable 'newArc' could be declared final
6603 src/pipe/gui/PlaceTransitionObjectHandler.java 64 Local variable 'createArc' could be declared final
6604 src/pipe/gui/PlaceTransitionObjectHandler.java 65 Avoid empty if statements
6605 src/pipe/gui/PlaceTransitionObjectHandler.java 77 Assigning an Object to null is a code smell. Consider refactoring.
6606 src/pipe/gui/PlaceTransitionObjectHandler.java 78 Assigning an Object to null is a code smell. Consider refactoring.
6607 src/pipe/gui/RotateTransitionAction.java 15 Found non-transient, non-static member. Please mark as transient or provide accessors.
6608 src/pipe/gui/RotateTransitionAction.java 15 Private field 'angle' could be made final; it is only initialized in the declaration or constructor.
6609 src/pipe/gui/RotateTransitionAction.java 16 Avoid unused private fields such as 'contentPane'.
6610 src/pipe/gui/RotateTransitionAction.java 16 Found non-transient, non-static member. Please mark as transient or provide accessors.
6611 src/pipe/gui/RotateTransitionAction.java 16 Perhaps 'contentPane' could be replaced by a local variable.
6612 src/pipe/gui/RotateTransitionAction.java 16 Private field 'contentPane' could be made final; it is only initialized in the declaration or constructor.
6613 src/pipe/gui/RotateTransitionAction.java 18 Found non-transient, non-static member. Please mark as transient or provide accessors.
6614 src/pipe/gui/RotateTransitionAction.java 18 Private field 'selected' could be made final; it is only initialized in the declaration or constructor.
6615 src/pipe/gui/RotateTransitionAction.java 20 Avoid variables with short names like a
6616 src/pipe/gui/RotateTransitionAction.java 20 Avoid variables with short names like t
6617 src/pipe/gui/RotateTransitionAction.java 20 Parameter 'a' is not assigned and could be declared final
6618 src/pipe/gui/RotateTransitionAction.java 20 Parameter 'contentPane' is not assigned and could be declared final
6619 src/pipe/gui/RotateTransitionAction.java 20 Parameter 'name' is not assigned and could be declared final
6620 src/pipe/gui/RotateTransitionAction.java 20 Parameter 't' is not assigned and could be declared final
6621 src/pipe/gui/RotateTransitionAction.java 29 Avoid variables with short names like e
6622 src/pipe/gui/RotateTransitionAction.java 29 Parameter 'e' is not assigned and could be declared final
6623 src/pipe/gui/SelectionObject.java 36 The class 'SelectionObject' has a Cyclomatic Complexity of 4 (Highest = 22).
6624 src/pipe/gui/SelectionObject.java 37 This class has too many methods, consider refactoring it.
6625 src/pipe/gui/SelectionObject.java 39 Found non-transient, non-static member. Please mark as transient or provide accessors.
6626 src/pipe/gui/SelectionObject.java 40 Avoid excessively long variable names like selectionRectangle
6627 src/pipe/gui/SelectionObject.java 40 Found non-transient, non-static member. Please mark as transient or provide accessors.
6628 src/pipe/gui/SelectionObject.java 40 Private field 'selectionRectangle' could be made final; it is only initialized in the declaration or constructor.
6629 src/pipe/gui/SelectionObject.java 41 Found non-transient, non-static member. Please mark as transient or provide accessors.
6630 src/pipe/gui/SelectionObject.java 42 Variables that are final and static should be in all caps.
6631 src/pipe/gui/SelectionObject.java 43 Avoid excessively long variable names like selectionColorOutline
6632 src/pipe/gui/SelectionObject.java 43 Variables that are final and static should be in all caps.
6633 src/pipe/gui/SelectionObject.java 44 Found non-transient, non-static member. Please mark as transient or provide accessors.
6634 src/pipe/gui/SelectionObject.java 44 Variables that are not final should not contain underscores (except for underscores in standard prefix/suffix).
6635 src/pipe/gui/SelectionObject.java 45 Found non-transient, non-static member. Please mark as transient or provide accessors.
6636 src/pipe/gui/SelectionObject.java 46 Private field 'tempBounds' could be made final; it is only initialized in the declaration or constructor.
6637 src/pipe/gui/SelectionObject.java 48 Parameter '_edit_window' is not assigned and could be declared final
6638 src/pipe/gui/SelectionObject.java 53 It is a good practice to call super() in a constructor
6639 src/pipe/gui/SelectionObject.java 80 Avoid variables with short names like e
6640 src/pipe/gui/SelectionObject.java 80 Parameter 'e' is not assigned and could be declared final
6641 src/pipe/gui/SelectionObject.java 80 The method 'processSelection' has a Cyclomatic Complexity of 16.
6642 src/pipe/gui/SelectionObject.java 80 The method processSelection() has an NPath complexity of 770
6643 src/pipe/gui/SelectionObject.java 82 Avoid using if statements without curly braces
6644 src/pipe/gui/SelectionObject.java 83 Local variable 'netObj' could be declared final
6645 src/pipe/gui/SelectionObject.java 88 Local variable 'thisArc' could be declared final
6646 src/pipe/gui/SelectionObject.java 89 Local variable 'thisArcPath' could be declared final
6647 src/pipe/gui/SelectionObject.java 92 Avoid using if...else statements without curly braces
6648 src/pipe/gui/SelectionObject.java 94 Avoid using if...else statements without curly braces
6649 src/pipe/gui/SelectionObject.java 101 Avoid using if statements without curly braces
6650 src/pipe/gui/SelectionObject.java 102 Avoid using if statements without curly braces
6651 src/pipe/gui/SelectionObject.java 102 These nested if statements could be combined
6652 src/pipe/gui/SelectionObject.java 106 Avoid using if statements without curly braces
6653 src/pipe/gui/SelectionObject.java 107 Avoid using if statements without curly braces
6654 src/pipe/gui/SelectionObject.java 107 These nested if statements could be combined
6655 src/pipe/gui/SelectionObject.java 112 These nested if statements could be combined
6656 src/pipe/gui/SelectionObject.java 117 Avoid variables with short names like g
6657 src/pipe/gui/SelectionObject.java 117 Parameter 'g' is not assigned and could be declared final
6658 src/pipe/gui/SelectionObject.java 119 Local variable 'g2d' could be declared final
6659 src/pipe/gui/SelectionObject.java 127 Avoid variables with short names like x
6660 src/pipe/gui/SelectionObject.java 127 Avoid variables with short names like y
6661 src/pipe/gui/SelectionObject.java 127 Parameter 'x' is not assigned and could be declared final
6662 src/pipe/gui/SelectionObject.java 127 Parameter 'y' is not assigned and could be declared final
6663 src/pipe/gui/SelectionObject.java 190 Local variable 'netObj' could be declared final
6664 src/pipe/gui/SelectionObject.java 202 Avoid variables with short names like o
6665 src/pipe/gui/SelectionObject.java 231 Avoid reassigning parameters such as 'transX'
6666 src/pipe/gui/SelectionObject.java 231 Avoid reassigning parameters such as 'transY'
6667 src/pipe/gui/SelectionObject.java 231 The method 'translateSelection' has a Cyclomatic Complexity of 22.
6668 src/pipe/gui/SelectionObject.java 231 The method translateSelection() has an NPath complexity of 2808
6669 src/pipe/gui/SelectionObject.java 232 A method should have only one exit point, and that should be the last statement in the method
6670 src/pipe/gui/SelectionObject.java 237 Found 'DD'-anomaly for variable 'p' (lines '237'-'242').
6671 src/pipe/gui/SelectionObject.java 241 These nested if statements could be combined
6672 src/pipe/gui/SelectionObject.java 279 Avoid using for statements without curly braces
6673 src/pipe/gui/SelectionObject.java 290 Found 'DD'-anomaly for variable 'selectionCount' (lines '290'-'299').
6674 src/pipe/gui/SelectionObject.java 290 Found 'DD'-anomaly for variable 'selectionCount' (lines '290'-'306').
6675 src/pipe/gui/SelectionObject.java 297 Avoid using for statements without curly braces
6676 src/pipe/gui/SelectionObject.java 299 Found 'DD'-anomaly for variable 'selectionCount' (lines '299'-'299').
6677 src/pipe/gui/SelectionObject.java 299 Found 'DD'-anomaly for variable 'selectionCount' (lines '299'-'306').
6678 src/pipe/gui/SelectionObject.java 305 These nested if statements could be combined
6679 src/pipe/gui/SelectionObject.java 306 Found 'DD'-anomaly for variable 'selectionCount' (lines '306'-'299').
6680 src/pipe/gui/SelectionObject.java 306 Found 'DD'-anomaly for variable 'selectionCount' (lines '306'-'306').
6681 src/pipe/gui/SplitArcAction.java 21 Found non-transient, non-static member. Please mark as transient or provide accessors.
6682 src/pipe/gui/SplitArcAction.java 21 Private field 'selected' could be made final; it is only initialized in the declaration or constructor.
6683 src/pipe/gui/SplitArcAction.java 22 Found non-transient, non-static member. Please mark as transient or provide accessors.
6684 src/pipe/gui/SplitArcAction.java 22 Use explicit scoping instead of the default package private level
6685 src/pipe/gui/SplitArcAction.java 24 It is a good practice to call super() in a constructor
6686 src/pipe/gui/SplitArcAction.java 24 Parameter 'arc' is not assigned and could be declared final
6687 src/pipe/gui/SplitArcAction.java 24 Parameter 'mousepos' is not assigned and could be declared final
6688 src/pipe/gui/SplitArcAction.java 29 Local variable 'offset' could be declared final
6689 src/pipe/gui/SplitArcAction.java 33 Parameter 'arg0' is not assigned and could be declared final
6690 src/pipe/gui/SplitArcPointAction.java 22 Found non-transient, non-static member. Please mark as transient or provide accessors.
6691 src/pipe/gui/SplitArcPointAction.java 22 Private field 'selected' could be made final; it is only initialized in the declaration or constructor.
6692 src/pipe/gui/SplitArcPointAction.java 24 It is a good practice to call super() in a constructor
6693 src/pipe/gui/SplitArcPointAction.java 24 Parameter 'component' is not assigned and could be declared final
6694 src/pipe/gui/SplitArcPointAction.java 28 Avoid variables with short names like e
6695 src/pipe/gui/SplitArcPointAction.java 28 Parameter 'e' is not assigned and could be declared final
6696 src/pipe/gui/StatusBar.java 10 Found non-transient, non-static member. Please mark as transient or provide accessors.
6697 src/pipe/gui/StatusBar.java 11 Found non-transient, non-static member. Please mark as transient or provide accessors.
6698 src/pipe/gui/StatusBar.java 12 Found non-transient, non-static member. Please mark as transient or provide accessors.
6699 src/pipe/gui/StatusBar.java 13 Found non-transient, non-static member. Please mark as transient or provide accessors.
6700 src/pipe/gui/StatusBar.java 14 Found non-transient, non-static member. Please mark as transient or provide accessors.
6701 src/pipe/gui/StatusBar.java 20 Private field 'label' could be made final; it is only initialized in the declaration or constructor.
6702 src/pipe/gui/StatusBar.java 29 Parameter 'newText' is not assigned and could be declared final
6703 src/pipe/gui/StatusBar.java 33 Parameter 'type' is not assigned and could be declared final
6704 src/pipe/gui/ToggleArcPointAction.java 19 Found non-transient, non-static member. Please mark as transient or provide accessors.
6705 src/pipe/gui/ToggleArcPointAction.java 19 Private field 'selected' could be made final; it is only initialized in the declaration or constructor.
6706 src/pipe/gui/ToggleArcPointAction.java 21 It is a good practice to call super() in a constructor
6707 src/pipe/gui/ToggleArcPointAction.java 21 Parameter 'component' is not assigned and could be declared final
6708 src/pipe/gui/ToggleArcPointAction.java 28 Avoid variables with short names like e
6709 src/pipe/gui/ToggleArcPointAction.java 28 Parameter 'e' is not assigned and could be declared final
6710 src/pipe/gui/TransitionHandler.java 20 Use explicit scoping instead of the default package private level
6711 src/pipe/gui/TransitionHandler.java 22 Parameter 'contentpane' is not assigned and could be declared final
6712 src/pipe/gui/TransitionHandler.java 22 Parameter 'obj' is not assigned and could be declared final
6713 src/pipe/gui/TransitionHandler.java 38 Avoid variables with short names like e
6714 src/pipe/gui/TransitionHandler.java 38 Parameter 'e' is not assigned and could be declared final
6715 src/pipe/gui/TransitionHandler.java 39 Local variable 'popup' could be declared final
6716 src/pipe/gui/TransitionHandler.java 43 Avoid using if...else statements without curly braces
6717 src/pipe/gui/TransitionHandler.java 45 Avoid using if...else statements without curly braces
6718 src/pipe/gui/TransitionHandler.java 56 Avoid using if...else statements without curly braces
6719 src/pipe/gui/TransitionHandler.java 58 Avoid using if...else statements without curly braces
6720 src/pipe/gui/TransitionHandler.java 63 Avoid using if...else statements without curly braces
6721 src/pipe/gui/TransitionHandler.java 68 Local variable 'rotateMenu' could be declared final
6722 src/pipe/gui/ViewExpansionComponent.java 7 Found non-transient, non-static member. Please mark as transient or provide accessors.
6723 src/pipe/gui/ViewExpansionComponent.java 8 Found non-transient, non-static member. Please mark as transient or provide accessors.
6724 src/pipe/gui/ViewExpansionComponent.java 15 Avoid variables with short names like x
6725 src/pipe/gui/ViewExpansionComponent.java 15 Avoid variables with short names like y
6726 src/pipe/gui/ViewExpansionComponent.java 15 Parameter 'x' is not assigned and could be declared final
6727 src/pipe/gui/ViewExpansionComponent.java 15 Parameter 'y' is not assigned and could be declared final
6728 src/pipe/gui/ViewExpansionComponent.java 17 Overridable method 'setOriginalX' called during object construction
6729 src/pipe/gui/ViewExpansionComponent.java 18 Overridable method 'setOriginalY' called during object construction
6730 src/pipe/gui/ViewExpansionComponent.java 23 Avoid variables with short names like x
6731 src/pipe/gui/ViewExpansionComponent.java 23 Parameter 'x' is not assigned and could be declared final
6732 src/pipe/gui/ViewExpansionComponent.java 28 Avoid variables with short names like y
6733 src/pipe/gui/ViewExpansionComponent.java 28 Parameter 'y' is not assigned and could be declared final
6734 src/pipe/gui/ViewExpansionComponent.java 34 Local variable 'scaleFactor' could be declared final
6735 src/pipe/gui/ZoomController.java 15 Found non-transient, non-static member. Please mark as transient or provide accessors.
6736 src/pipe/gui/ZoomController.java 15 Private field 'transform' could be made final; it is only initialized in the declaration or constructor.
6737 src/pipe/gui/ZoomController.java 16 Avoid unused private fields such as 'myNet'.
6738 src/pipe/gui/ZoomController.java 16 Found non-transient, non-static member. Please mark as transient or provide accessors.
6739 src/pipe/gui/ZoomController.java 16 Perhaps 'myNet' could be replaced by a local variable.
6740 src/pipe/gui/ZoomController.java 18 Parameter 'view' is not assigned and could be declared final
6741 src/pipe/gui/ZoomController.java 22 Parameter 'pct' is not assigned and could be declared final
6742 src/pipe/gui/ZoomController.java 22 Parameter 'view' is not assigned and could be declared final
6743 src/pipe/gui/ZoomController.java 51 Parameter 'newPercent' is not assigned and could be declared final
6744 src/pipe/gui/ZoomController.java 52 Avoid using if statements without curly braces
6745 src/pipe/gui/ZoomController.java 62 Parameter 'val' is not assigned and could be declared final
6746 src/pipe/gui/Zoomable.java 5 Avoid modifiers which are implied by the context
6747 src/pipe/gui/widgets/ButtonBar.java 22 Parameter 'actions' is not assigned and could be declared final
6748 src/pipe/gui/widgets/ButtonBar.java 22 Parameter 'captions' is not assigned and could be declared final
6749 src/pipe/gui/widgets/ButtonBar.java 26 Avoid instantiating new objects inside loops
6750 src/pipe/gui/widgets/ButtonBar.java 26 Avoid variables with short names like b
6751 src/pipe/gui/widgets/ButtonBar.java 26 Local variable 'b' could be declared final
6752 src/pipe/gui/widgets/ButtonBar.java 30 Avoid variables with short names like d
6753 src/pipe/gui/widgets/ButtonBar.java 30 Local variable 'd' could be declared final
6754 src/pipe/gui/widgets/ButtonBar.java 39 Parameter 'action' is not assigned and could be declared final
6755 src/pipe/gui/widgets/ButtonBar.java 39 Parameter 'caption' is not assigned and could be declared final
6756 src/pipe/gui/widgets/CartesianGraphFrame.java 30 Found non-transient, non-static member. Please mark as transient or provide accessors.
6757 src/pipe/gui/widgets/CartesianGraphFrame.java 30 Use explicit scoping instead of the default package private level
6758 src/pipe/gui/widgets/CartesianGraphFrame.java 31 Found non-transient, non-static member. Please mark as transient or provide accessors.
6759 src/pipe/gui/widgets/CartesianGraphFrame.java 31 Perhaps 'graph' could be replaced by a local variable.
6760 src/pipe/gui/widgets/CartesianGraphFrame.java 32 Avoid using implementation types like 'ArrayList'; use the interface instead
6761 src/pipe/gui/widgets/CartesianGraphFrame.java 32 Avoid using implementation types like 'ArrayList'; use the interface instead
6762 src/pipe/gui/widgets/CartesianGraphFrame.java 32 Found non-transient, non-static member. Please mark as transient or provide accessors.
6763 src/pipe/gui/widgets/CartesianGraphFrame.java 32 Found non-transient, non-static member. Please mark as transient or provide accessors.
6764 src/pipe/gui/widgets/CartesianGraphFrame.java 39 Avoid using implementation types like 'ArrayList'; use the interface instead
6765 src/pipe/gui/widgets/CartesianGraphFrame.java 39 Avoid using implementation types like 'ArrayList'; use the interface instead
6766 src/pipe/gui/widgets/CartesianGraphFrame.java 39 Avoid using implementation types like 'ArrayList'; use the interface instead
6767 src/pipe/gui/widgets/CartesianGraphFrame.java 39 Avoid using implementation types like 'ArrayList'; use the interface instead
6768 src/pipe/gui/widgets/CartesianGraphFrame.java 39 Parameter 'xlist' is not assigned and could be declared final
6769 src/pipe/gui/widgets/CartesianGraphFrame.java 39 Parameter 'ylist' is not assigned and could be declared final
6770 src/pipe/gui/widgets/CartesianGraphFrame.java 47 Parameter 'wev' is not assigned and could be declared final
6771 src/pipe/gui/widgets/CartesianGraphFrame.java 48 Avoid variables with short names like w
6772 src/pipe/gui/widgets/CartesianGraphFrame.java 48 Local variable 'w' could be declared final
6773 src/pipe/gui/widgets/CartesianGraphFrame.java 56 Local variable 'contentPane' could be declared final
6774 src/pipe/gui/widgets/CartesianGraphFrame.java 67 Avoid unused private fields such as 'CopyHandler'.
6775 src/pipe/gui/widgets/CartesianGraphFrame.java 67 Private field 'CopyHandler' could be made final; it is only initialized in the declaration or constructor.
6776 src/pipe/gui/widgets/CartesianGraphFrame.java 67 Variables should start with a lowercase character
6777 src/pipe/gui/widgets/CartesianGraphFrame.java 68 Parameter 'arg0' is not assigned and could be declared final
6778 src/pipe/gui/widgets/CartesianGraphFrame.java 69 Local variable 'data' could be declared final
6779 src/pipe/gui/widgets/CartesianGraphFrame.java 73 System.out.print is used
6780 src/pipe/gui/widgets/CartesianGraphFrame.java 83 Found non-transient, non-static member. Please mark as transient or provide accessors.
6781 src/pipe/gui/widgets/CartesianGraphFrame.java 83 Private field 'SaveHandler' could be made final; it is only initialized in the declaration or constructor.
6782 src/pipe/gui/widgets/CartesianGraphFrame.java 83 Variables should start with a lowercase character
6783 src/pipe/gui/widgets/CartesianGraphFrame.java 84 Parameter 'arg0' is not assigned and could be declared final
6784 src/pipe/gui/widgets/CartesianGraphFrame.java 85 Avoid variables with short names like fw
6785 src/pipe/gui/widgets/CartesianGraphFrame.java 85 Found 'DD'-anomaly for variable 'fw' (lines '85'-'99').
6786 src/pipe/gui/widgets/CartesianGraphFrame.java 85 Found 'DU'-anomaly for variable 'fw' (lines '85'-'119').
6787 src/pipe/gui/widgets/CartesianGraphFrame.java 86 Found 'DU'-anomaly for variable 'content' (lines '86'-'119').
6788 src/pipe/gui/widgets/CartesianGraphFrame.java 86 Local variable 'content' could be declared final
6789 src/pipe/gui/widgets/CartesianGraphFrame.java 90 Avoid variables with short names like fc
6790 src/pipe/gui/widgets/CartesianGraphFrame.java 90 Local variable 'fc' could be declared final
6791 src/pipe/gui/widgets/CartesianGraphFrame.java 96 Avoid using if...else statements without curly braces
6792 src/pipe/gui/widgets/CartesianGraphFrame.java 102 Avoid printStackTrace(); use a logger call instead.
6793 src/pipe/gui/widgets/CartesianGraphFrame.java 106 Avoid appending characters as strings in StringBuffer.append.
6794 src/pipe/gui/widgets/CartesianGraphFrame.java 117 Avoid printStackTrace(); use a logger call instead.
6795 src/pipe/gui/widgets/EnterOptionsPane.java 26 Found non-transient, non-static member. Please mark as transient or provide accessors.
6796 src/pipe/gui/widgets/EnterOptionsPane.java 26 Found non-transient, non-static member. Please mark as transient or provide accessors.
6797 src/pipe/gui/widgets/EnterOptionsPane.java 26 Found non-transient, non-static member. Please mark as transient or provide accessors.
6798 src/pipe/gui/widgets/EnterOptionsPane.java 26 Found non-transient, non-static member. Please mark as transient or provide accessors.
6799 src/pipe/gui/widgets/EnterOptionsPane.java 26 Found non-transient, non-static member. Please mark as transient or provide accessors.
6800 src/pipe/gui/widgets/EnterOptionsPane.java 26 Private field 'TStartField' could be made final; it is only initialized in the declaration or constructor.
6801 src/pipe/gui/widgets/EnterOptionsPane.java 26 Private field 'TStopField' could be made final; it is only initialized in the declaration or constructor.
6802 src/pipe/gui/widgets/EnterOptionsPane.java 26 Private field 'bufferField' could be made final; it is only initialized in the declaration or constructor.
6803 src/pipe/gui/widgets/EnterOptionsPane.java 26 Private field 'startStatesField' could be made final; it is only initialized in the declaration or constructor.
6804 src/pipe/gui/widgets/EnterOptionsPane.java 26 Private field 'stepField' could be made final; it is only initialized in the declaration or constructor.
6805 src/pipe/gui/widgets/EnterOptionsPane.java 27 Perhaps 'startStLbl' could be replaced by a local variable.
6806 src/pipe/gui/widgets/EnterOptionsPane.java 29 Avoid unused private fields such as 'scroller'.
6807 src/pipe/gui/widgets/EnterOptionsPane.java 39 Parameter 'defaultStatus' is not assigned and could be declared final
6808 src/pipe/gui/widgets/EnterOptionsPane.java 41 Avoid variables with short names like c
6809 src/pipe/gui/widgets/EnterOptionsPane.java 41 Local variable 'c' could be declared final
6810 src/pipe/gui/widgets/EnterOptionsPane.java 236 Parameter 'exp' is not assigned and could be declared final
6811 src/pipe/gui/widgets/EnterOptionsPane.java 239 Parameter 'exp' is not assigned and could be declared final
6812 src/pipe/gui/widgets/EnterOptionsPane.java 243 Parameter 'exp' is not assigned and could be declared final
6813 src/pipe/gui/widgets/EnterOptionsPane.java 247 Parameter 'exp' is not assigned and could be declared final
6814 src/pipe/gui/widgets/EnterOptionsPane.java 297 Avoid variables with short names like c
6815 src/pipe/gui/widgets/EnterOptionsPane.java 297 Local variable 'c' could be declared final
6816 src/pipe/gui/widgets/FileBrowser.java 17 Found non-transient, non-static member. Please mark as transient or provide accessors.
6817 src/pipe/gui/widgets/FileBrowser.java 18 Avoid reassigning parameters such as 'filetype'
6818 src/pipe/gui/widgets/FileBrowser.java 18 Parameter 'ext' is not assigned and could be declared final
6819 src/pipe/gui/widgets/FileBrowser.java 18 Parameter 'path' is not assigned and could be declared final
6820 src/pipe/gui/widgets/FileBrowser.java 20 Avoid using if statements without curly braces
6821 src/pipe/gui/widgets/FileBrowser.java 23 Avoid variables with short names like f
6822 src/pipe/gui/widgets/FileBrowser.java 23 Local variable 'f' could be declared final
6823 src/pipe/gui/widgets/FileBrowser.java 24 Avoid using if statements without curly braces
6824 src/pipe/gui/widgets/FileBrowser.java 25 Avoid using if statements without curly braces
6825 src/pipe/gui/widgets/FileBrowser.java 29 Local variable 'filter' could be declared final
6826 src/pipe/gui/widgets/FileBrowser.java 33 Parameter 'path' is not assigned and could be declared final
6827 src/pipe/gui/widgets/FileBrowser.java 42 Avoid using if statements without curly braces
6828 src/pipe/gui/widgets/FileBrowser.java 44 A method should have only one exit point, and that should be the last statement in the method
6829 src/pipe/gui/widgets/FileBrowser.java 45 Avoid empty catch blocks
6830 src/pipe/gui/widgets/FileBrowser.java 46 An empty statement (semicolon) not part of a loop
6831 src/pipe/gui/widgets/FileBrowser.java 51 Avoid using if statements without curly braces
6832 src/pipe/gui/widgets/FileBrowser.java 53 Avoid variables with short names like f
6833 src/pipe/gui/widgets/FileBrowser.java 60 A method should have only one exit point, and that should be the last statement in the method
6834 src/pipe/gui/widgets/FileBrowser.java 61 A method should have only one exit point, and that should be the last statement in the method
6835 src/pipe/gui/widgets/FileBrowser.java 62 Avoid empty catch blocks
6836 src/pipe/gui/widgets/FileBrowser.java 63 An empty statement (semicolon) not part of a loop
6837 src/pipe/gui/widgets/GraphFrame.java 26 Avoid variables with short names like gp
6838 src/pipe/gui/widgets/GraphFrame.java 26 Found non-transient, non-static member. Please mark as transient or provide accessors.
6839 src/pipe/gui/widgets/GraphFrame.java 26 Use explicit scoping instead of the default package private level
6840 src/pipe/gui/widgets/GraphFrame.java 27 Found non-transient, non-static member. Please mark as transient or provide accessors.
6841 src/pipe/gui/widgets/GraphFrame.java 27 Use explicit scoping instead of the default package private level
6842 src/pipe/gui/widgets/GraphFrame.java 28 Found non-transient, non-static member. Please mark as transient or provide accessors.
6843 src/pipe/gui/widgets/GraphFrame.java 28 Use explicit scoping instead of the default package private level
6844 src/pipe/gui/widgets/GraphFrame.java 30 Parameter 'graph' is not assigned and could be declared final
6845 src/pipe/gui/widgets/GraphFrame.java 41 Parameter 'wev' is not assigned and could be declared final
6846 src/pipe/gui/widgets/GraphFrame.java 42 Avoid variables with short names like w
6847 src/pipe/gui/widgets/GraphFrame.java 42 Local variable 'w' could be declared final
6848 src/pipe/gui/widgets/GraphFrame.java 48 Local variable 'jsp' could be declared final
6849 src/pipe/gui/widgets/GraphFrame.java 52 Local variable 'gbl' could be declared final
6850 src/pipe/gui/widgets/GraphFrame.java 53 Local variable 'gbc' could be declared final
6851 src/pipe/gui/widgets/GraphFrame.java 62 Local variable 'legend' could be declared final
6852 src/pipe/gui/widgets/GraphFrame.java 70 Found 'DD'-anomaly for variable 'connector' (lines '70'-'72').
6853 src/pipe/gui/widgets/GraphFrame.java 70 Found 'DD'-anomaly for variable 'connector' (lines '70'-'72').
6854 src/pipe/gui/widgets/GraphFrame.java 72 This statement may have some unnecessary parentheses
6855 src/pipe/gui/widgets/GraphFrame.java 79 System.out.print is used
6856 src/pipe/gui/widgets/GraphFrame.java 80 Assigning an Object to null is a code smell. Consider refactoring.
6857 src/pipe/gui/widgets/GraphFrame.java 85 System.out.print is used
6858 src/pipe/gui/widgets/GraphFrame.java 90 Deeply nested if..then statements are hard to read
6859 src/pipe/gui/widgets/GraphFrame.java 91 System.out.print is used
6860 src/pipe/gui/widgets/GraphFrame.java 94 System.out.print is used
6861 src/pipe/gui/widgets/GraphFrame.java 98 Assigning an Object to null is a code smell. Consider refactoring.
6862 src/pipe/gui/widgets/GraphFrame.java 98 Found 'DU'-anomaly for variable 'connector' (lines '98'-'101').
6863 src/pipe/gui/widgets/GraphFrame.java 98 Found 'DU'-anomaly for variable 'connector' (lines '98'-'101').
6864 src/pipe/gui/widgets/GraphPanel.java 31 Avoid using implementation types like 'ArrayList'; use the interface instead
6865 src/pipe/gui/widgets/GraphPanel.java 31 Avoid using implementation types like 'ArrayList'; use the interface instead
6866 src/pipe/gui/widgets/GraphPanel.java 31 Found non-transient, non-static member. Please mark as transient or provide accessors.
6867 src/pipe/gui/widgets/GraphPanel.java 31 Use explicit scoping instead of the default package private level
6868 src/pipe/gui/widgets/GraphPanel.java 32 Avoid using implementation types like 'ArrayList'; use the interface instead
6869 src/pipe/gui/widgets/GraphPanel.java 32 Avoid using implementation types like 'ArrayList'; use the interface instead
6870 src/pipe/gui/widgets/GraphPanel.java 32 Found non-transient, non-static member. Please mark as transient or provide accessors.
6871 src/pipe/gui/widgets/GraphPanel.java 32 Use explicit scoping instead of the default package private level
6872 src/pipe/gui/widgets/GraphPanel.java 33 Found non-transient, non-static member. Please mark as transient or provide accessors.
6873 src/pipe/gui/widgets/GraphPanel.java 33 Found non-transient, non-static member. Please mark as transient or provide accessors.
6874 src/pipe/gui/widgets/GraphPanel.java 33 Found non-transient, non-static member. Please mark as transient or provide accessors.
6875 src/pipe/gui/widgets/GraphPanel.java 33 Use explicit scoping instead of the default package private level
6876 src/pipe/gui/widgets/GraphPanel.java 34 Use explicit scoping instead of the default package private level
6877 src/pipe/gui/widgets/GraphPanel.java 34 Variables that are final and static should be in all caps.
6878 src/pipe/gui/widgets/GraphPanel.java 35 Use explicit scoping instead of the default package private level
6879 src/pipe/gui/widgets/GraphPanel.java 35 Variables that are final and static should be in all caps.
6880 src/pipe/gui/widgets/GraphPanel.java 36 Variables that are final and static should be in all caps.
6881 src/pipe/gui/widgets/GraphPanel.java 37 Variables that are final and static should be in all caps.
6882 src/pipe/gui/widgets/GraphPanel.java 38 Variables that are final and static should be in all caps.
6883 src/pipe/gui/widgets/GraphPanel.java 40 Avoid using implementation types like 'ArrayList'; use the interface instead
6884 src/pipe/gui/widgets/GraphPanel.java 40 Avoid using implementation types like 'ArrayList'; use the interface instead
6885 src/pipe/gui/widgets/GraphPanel.java 40 Avoid using implementation types like 'ArrayList'; use the interface instead
6886 src/pipe/gui/widgets/GraphPanel.java 40 Avoid using implementation types like 'ArrayList'; use the interface instead
6887 src/pipe/gui/widgets/GraphPanel.java 40 Avoid variables with short names like x
6888 src/pipe/gui/widgets/GraphPanel.java 40 Avoid variables with short names like y
6889 src/pipe/gui/widgets/GraphPanel.java 40 Parameter 'x' is not assigned and could be declared final
6890 src/pipe/gui/widgets/GraphPanel.java 40 Parameter 'y' is not assigned and could be declared final
6891 src/pipe/gui/widgets/GraphPanel.java 52 Avoid using implementation types like 'ArrayList'; use the interface instead
6892 src/pipe/gui/widgets/GraphPanel.java 52 Avoid using implementation types like 'ArrayList'; use the interface instead
6893 src/pipe/gui/widgets/GraphPanel.java 52 Avoid variables with short names like x
6894 src/pipe/gui/widgets/GraphPanel.java 52 Avoid variables with short names like y
6895 src/pipe/gui/widgets/GraphPanel.java 52 Parameter 'x' is not assigned and could be declared final
6896 src/pipe/gui/widgets/GraphPanel.java 52 Parameter 'y' is not assigned and could be declared final
6897 src/pipe/gui/widgets/GraphPanel.java 58 Avoid variables with short names like g
6898 src/pipe/gui/widgets/GraphPanel.java 58 Parameter 'g' is not assigned and could be declared final
6899 src/pipe/gui/widgets/GraphPanel.java 60 Local variable 'g2' could be declared final
6900 src/pipe/gui/widgets/GraphPanel.java 78 Local variable 'currentX' could be declared final
6901 src/pipe/gui/widgets/GraphPanel.java 79 Avoid using if statements without curly braces
6902 src/pipe/gui/widgets/GraphPanel.java 80 Avoid using if statements without curly braces
6903 src/pipe/gui/widgets/GraphPanel.java 85 Local variable 'currentY' could be declared final
6904 src/pipe/gui/widgets/GraphPanel.java 86 Avoid using if statements without curly braces
6905 src/pipe/gui/widgets/GraphPanel.java 87 Avoid using if statements without curly braces
6906 src/pipe/gui/widgets/GraphPanel.java 92 Local variable 'xAxis' could be declared final
6907 src/pipe/gui/widgets/GraphPanel.java 93 Local variable 'yAxis' could be declared final
6908 src/pipe/gui/widgets/GraphPanel.java 96 Do not add empty strings
6909 src/pipe/gui/widgets/GraphPanel.java 97 Do not add empty strings
6910 src/pipe/gui/widgets/GraphPanel.java 102 Found 'DU'-anomaly for variable 'currentPoint' (lines '102'-'109').
6911 src/pipe/gui/widgets/GraphPanelPane.java 30 Found non-transient, non-static member. Please mark as transient or provide accessors.
6912 src/pipe/gui/widgets/GraphPanelPane.java 30 Use explicit scoping instead of the default package private level
6913 src/pipe/gui/widgets/GraphPanelPane.java 38 Found non-transient, non-static member. Please mark as transient or provide accessors.
6914 src/pipe/gui/widgets/GraphPanelPane.java 38 Private field 'saveButtonClick' could be made final; it is only initialized in the declaration or constructor.
6915 src/pipe/gui/widgets/GraphPanelPane.java 39 Avoid variables with short names like e
6916 src/pipe/gui/widgets/GraphPanelPane.java 39 Parameter 'e' is not assigned and could be declared final
6917 src/pipe/gui/widgets/GraphPanelPane.java 40 Found 'DD'-anomaly for variable 'filename' (lines '40'-'41').
6918 src/pipe/gui/widgets/GraphPanelPane.java 40 Found 'DD'-anomaly for variable 'filename' (lines '40'-'42').
6919 src/pipe/gui/widgets/GraphPanelPane.java 41 Avoid using if statements without curly braces
6920 src/pipe/gui/widgets/GraphPanelPane.java 41 Found 'DD'-anomaly for variable 'filename' (lines '41'-'42').
6921 src/pipe/gui/widgets/GraphPanelPane.java 43 Avoid using if statements without curly braces
6922 src/pipe/gui/widgets/GraphPanelPane.java 45 Avoid variables with short names like b
6923 src/pipe/gui/widgets/GraphPanelPane.java 45 Local variable 'b' could be declared final
6924 src/pipe/gui/widgets/GraphPanelPane.java 47 Avoid variables with short names like d
6925 src/pipe/gui/widgets/GraphPanelPane.java 47 Local variable 'd' could be declared final
6926 src/pipe/gui/widgets/GraphPanelPane.java 54 Avoid empty catch blocks
6927 src/pipe/gui/widgets/GraphPanelPane.java 59 Use block level rather than method level synchronization
6928 src/pipe/gui/widgets/JFCGraphFrame.java 31 Found non-transient, non-static member. Please mark as transient or provide accessors.
6929 src/pipe/gui/widgets/JFCGraphFrame.java 31 Private field 'butBar' could be made final; it is only initialized in the declaration or constructor.
6930 src/pipe/gui/widgets/JFCGraphFrame.java 32 Found non-transient, non-static member. Please mark as transient or provide accessors.
6931 src/pipe/gui/widgets/JFCGraphFrame.java 32 Private field 'graph' could be made final; it is only initialized in the declaration or constructor.
6932 src/pipe/gui/widgets/JFCGraphFrame.java 33 Found non-transient, non-static member. Please mark as transient or provide accessors.
6933 src/pipe/gui/widgets/JFCGraphFrame.java 33 Perhaps 'chartpnl' could be replaced by a local variable.
6934 src/pipe/gui/widgets/JFCGraphFrame.java 33 Private field 'chartpnl' could be made final; it is only initialized in the declaration or constructor.
6935 src/pipe/gui/widgets/JFCGraphFrame.java 39 Parameter 'graph' is not assigned and could be declared final
6936 src/pipe/gui/widgets/JFCGraphFrame.java 39 Parameter 'graphName' is not assigned and could be declared final
6937 src/pipe/gui/widgets/JFCGraphFrame.java 45 Local variable 'contentPane' could be declared final
6938 src/pipe/gui/widgets/JFCGraphFrame.java 55 Found non-transient, non-static member. Please mark as transient or provide accessors.
6939 src/pipe/gui/widgets/JFCGraphFrame.java 55 Use explicit scoping instead of the default package private level
6940 src/pipe/gui/widgets/JFCGraphFrame.java 56 Parameter 'eve' is not assigned and could be declared final
6941 src/pipe/gui/widgets/JFCGraphFrame.java 57 Found 'DU'-anomaly for variable 'graphImage' (lines '57'-'74').
6942 src/pipe/gui/widgets/JFCGraphFrame.java 57 Local variable 'graphImage' could be declared final
6943 src/pipe/gui/widgets/JFCGraphFrame.java 61 Avoid variables with short names like fc
6944 src/pipe/gui/widgets/JFCGraphFrame.java 61 Local variable 'fc' could be declared final
6945 src/pipe/gui/widgets/JFCGraphFrame.java 62 Local variable 'returnVal' could be declared final
6946 src/pipe/gui/widgets/JFCGraphFrame.java 67 Avoid using if...else statements without curly braces
6947 src/pipe/gui/widgets/JFCGraphFrame.java 72 Avoid printStackTrace(); use a logger call instead.
6948 src/pipe/gui/widgets/JFCGraphFrame.java 80 Found non-transient, non-static member. Please mark as transient or provide accessors.
6949 src/pipe/gui/widgets/JFCGraphFrame.java 80 Private field 'cvsListener' could be made final; it is only initialized in the declaration or constructor.
6950 src/pipe/gui/widgets/JFCGraphFrame.java 81 Parameter 'arg0' is not assigned and could be declared final
6951 src/pipe/gui/widgets/JFCGraphFrame.java 82 Local variable 'graphData' could be declared final
6952 src/pipe/gui/widgets/JFCGraphFrame.java 83 Found 'DU'-anomaly for variable 'size' (lines '83'-'119').
6953 src/pipe/gui/widgets/JFCGraphFrame.java 85 Avoid variables with short names like fw
6954 src/pipe/gui/widgets/JFCGraphFrame.java 85 Found 'DD'-anomaly for variable 'fw' (lines '85'-'99').
6955 src/pipe/gui/widgets/JFCGraphFrame.java 85 Found 'DU'-anomaly for variable 'fw' (lines '85'-'119').
6956 src/pipe/gui/widgets/JFCGraphFrame.java 86 Found 'DU'-anomaly for variable 'content' (lines '86'-'119').
6957 src/pipe/gui/widgets/JFCGraphFrame.java 90 Avoid variables with short names like fc
6958 src/pipe/gui/widgets/JFCGraphFrame.java 96 Avoid using if...else statements without curly braces
6959 src/pipe/gui/widgets/JFCGraphFrame.java 102 Avoid printStackTrace(); use a logger call instead.
6960 src/pipe/gui/widgets/JFCGraphFrame.java 106 Avoid appending characters as strings in StringBuffer.append.
6961 src/pipe/gui/widgets/JFCGraphFrame.java 117 Avoid printStackTrace(); use a logger call instead.
6962 src/pipe/gui/widgets/PetriNetChooserPanel.java 27 Found non-transient, non-static member. Please mark as transient or provide accessors.
6963 src/pipe/gui/widgets/PetriNetChooserPanel.java 27 Use explicit scoping instead of the default package private level
6964 src/pipe/gui/widgets/PetriNetChooserPanel.java 28 Found non-transient, non-static member. Please mark as transient or provide accessors.
6965 src/pipe/gui/widgets/PetriNetChooserPanel.java 28 Use explicit scoping instead of the default package private level
6966 src/pipe/gui/widgets/PetriNetChooserPanel.java 29 Found non-transient, non-static member. Please mark as transient or provide accessors.
6967 src/pipe/gui/widgets/PetriNetChooserPanel.java 29 Use explicit scoping instead of the default package private level
6968 src/pipe/gui/widgets/PetriNetChooserPanel.java 30 Found non-transient, non-static member. Please mark as transient or provide accessors.
6969 src/pipe/gui/widgets/PetriNetChooserPanel.java 30 Use explicit scoping instead of the default package private level
6970 src/pipe/gui/widgets/PetriNetChooserPanel.java 31 Found non-transient, non-static member. Please mark as transient or provide accessors.
6971 src/pipe/gui/widgets/PetriNetChooserPanel.java 31 Private field 'defaultNet' could be made final; it is only initialized in the declaration or constructor.
6972 src/pipe/gui/widgets/PetriNetChooserPanel.java 32 Parameter 'defaultNet' is not assigned and could be declared final
6973 src/pipe/gui/widgets/PetriNetChooserPanel.java 32 Parameter 'title' is not assigned and could be declared final
6974 src/pipe/gui/widgets/PetriNetChooserPanel.java 49 Avoid if (x != y) ..; else ..;
6975 src/pipe/gui/widgets/PetriNetChooserPanel.java 63 Avoid using if statements without curly braces
6976 src/pipe/gui/widgets/PetriNetChooserPanel.java 66 Private field 'useCurrentClick' could be made final; it is only initialized in the declaration or constructor.
6977 src/pipe/gui/widgets/PetriNetChooserPanel.java 67 Avoid variables with short names like e
6978 src/pipe/gui/widgets/PetriNetChooserPanel.java 67 Parameter 'e' is not assigned and could be declared final
6979 src/pipe/gui/widgets/PetriNetChooserPanel.java 68 Local variable 'enabled' could be declared final
6980 src/pipe/gui/widgets/PetriNetChooserPanel.java 75 Private field 'browseButtonClick' could be made final; it is only initialized in the declaration or constructor.
6981 src/pipe/gui/widgets/PetriNetChooserPanel.java 76 Avoid variables with short names like e
6982 src/pipe/gui/widgets/PetriNetChooserPanel.java 76 Parameter 'e' is not assigned and could be declared final
6983 src/pipe/gui/widgets/PetriNetChooserPanel.java 77 Avoid variables with short names like f
6984 src/pipe/gui/widgets/PetriNetChooserPanel.java 77 Local variable 'f' could be declared final
6985 src/pipe/gui/widgets/PetriNetChooserPanel.java 78 Avoid using if statements without curly braces
6986 src/pipe/gui/widgets/PetriNetChooserPanel.java 83 A method should have only one exit point, and that should be the last statement in the method
6987 src/pipe/gui/widgets/PetriNetChooserPanel.java 83 Avoid using if...else statements without curly braces
6988 src/pipe/gui/widgets/PetriNetChooserPanel.java 85 Local variable 'FileName' could be declared final
6989 src/pipe/gui/widgets/PetriNetChooserPanel.java 87 Local variable 'result' could be declared final
6990 src/pipe/gui/widgets/PetriNetChooserPanel.java 88 A method should have only one exit point, and that should be the last statement in the method
6991 src/pipe/gui/widgets/PetriNetChooserPanel.java 88 Consider simply returning the value vs storing it in local variable 'result'
6992 src/pipe/gui/widgets/ResultsHTMLPane.java 40 The class 'ResultsHTMLPane' has a Cyclomatic Complexity of 4 (Highest = 13).
6993 src/pipe/gui/widgets/ResultsHTMLPane.java 41 Found non-transient, non-static member. Please mark as transient or provide accessors.
6994 src/pipe/gui/widgets/ResultsHTMLPane.java 41 Use explicit scoping instead of the default package private level
6995 src/pipe/gui/widgets/ResultsHTMLPane.java 42 Found non-transient, non-static member. Please mark as transient or provide accessors.
6996 src/pipe/gui/widgets/ResultsHTMLPane.java 42 Use explicit scoping instead of the default package private level
6997 src/pipe/gui/widgets/ResultsHTMLPane.java 43 Found non-transient, non-static member. Please mark as transient or provide accessors.
6998 src/pipe/gui/widgets/ResultsHTMLPane.java 43 Use explicit scoping instead of the default package private level
6999 src/pipe/gui/widgets/ResultsHTMLPane.java 44 Found non-transient, non-static member. Please mark as transient or provide accessors.
7000 src/pipe/gui/widgets/ResultsHTMLPane.java 44 Use explicit scoping instead of the default package private level
7001 src/pipe/gui/widgets/ResultsHTMLPane.java 46 Document empty constructor
7002 src/pipe/gui/widgets/ResultsHTMLPane.java 46 It is a good practice to call super() in a constructor
7003 src/pipe/gui/widgets/ResultsHTMLPane.java 50 Parameter 'path' is not assigned and could be declared final
7004 src/pipe/gui/widgets/ResultsHTMLPane.java 65 Avoid throwing raw exception types.
7005 src/pipe/gui/widgets/ResultsHTMLPane.java 65 New exception is thrown in catch block, original stack trace may be lost
7006 src/pipe/gui/widgets/ResultsHTMLPane.java 84 Local variable 'scroller' could be declared final
7007 src/pipe/gui/widgets/ResultsHTMLPane.java 92 Parameter 'text' is not assigned and could be declared final
7008 src/pipe/gui/widgets/ResultsHTMLPane.java 109 Parameter 'cols' is not assigned and could be declared final
7009 src/pipe/gui/widgets/ResultsHTMLPane.java 109 Parameter 'columnHeaders' is not assigned and could be declared final
7010 src/pipe/gui/widgets/ResultsHTMLPane.java 109 Parameter 'doShading' is not assigned and could be declared final
7011 src/pipe/gui/widgets/ResultsHTMLPane.java 109 The method 'makeTable' has a Cyclomatic Complexity of 13.
7012 src/pipe/gui/widgets/ResultsHTMLPane.java 109 The method makeTable() has an NPath complexity of 705
7013 src/pipe/gui/widgets/ResultsHTMLPane.java 110 Avoid variables with short names like s
7014 src/pipe/gui/widgets/ResultsHTMLPane.java 111 Avoid variables with short names like j
7015 src/pipe/gui/widgets/ResultsHTMLPane.java 111 Found 'DU'-anomaly for variable 'j' (lines '111'-'126').
7016 src/pipe/gui/widgets/ResultsHTMLPane.java 113 Avoid using if statements without curly braces
7017 src/pipe/gui/widgets/ResultsHTMLPane.java 113 Prefer StringBuffer over += for concatenating strings
7018 src/pipe/gui/widgets/ResultsHTMLPane.java 114 Prefer StringBuffer over += for concatenating strings
7019 src/pipe/gui/widgets/ResultsHTMLPane.java 115 Avoid using if...else statements without curly braces
7020 src/pipe/gui/widgets/ResultsHTMLPane.java 115 Prefer StringBuffer over += for concatenating strings
7021 src/pipe/gui/widgets/ResultsHTMLPane.java 115 Use equals() to compare strings instead of '==' or '!='
7022 src/pipe/gui/widgets/ResultsHTMLPane.java 116 Avoid using if...else statements without curly braces
7023 src/pipe/gui/widgets/ResultsHTMLPane.java 116 Prefer StringBuffer over += for concatenating strings
7024 src/pipe/gui/widgets/ResultsHTMLPane.java 117 Avoid using if...else statements without curly braces
7025 src/pipe/gui/widgets/ResultsHTMLPane.java 117 Prefer StringBuffer over += for concatenating strings
7026 src/pipe/gui/widgets/ResultsHTMLPane.java 118 Avoid using if...else statements without curly braces
7027 src/pipe/gui/widgets/ResultsHTMLPane.java 122 Found 'DU'-anomaly for variable 'j' (lines '122'-'126').
7028 src/pipe/gui/widgets/ResultsHTMLPane.java 127 Found non-transient, non-static member. Please mark as transient or provide accessors.
7029 src/pipe/gui/widgets/ResultsHTMLPane.java 127 Private field 'CopyHandler' could be made final; it is only initialized in the declaration or constructor.
7030 src/pipe/gui/widgets/ResultsHTMLPane.java 127 Variables should start with a lowercase character
7031 src/pipe/gui/widgets/ResultsHTMLPane.java 129 Local variable 'data' could be declared final
7032 src/pipe/gui/widgets/ResultsHTMLPane.java 133 System.out.print is used
7033 src/pipe/gui/widgets/ResultsHTMLPane.java 137 Private field 'SaveHandler' could be made final; it is only initialized in the declaration or constructor.
7034 src/pipe/gui/widgets/ResultsHTMLPane.java 137 Variables should start with a lowercase character
7035 src/pipe/gui/widgets/ResultsHTMLPane.java 141 Local variable 'fileBrowser' could be declared final
7036 src/pipe/gui/widgets/ResultsHTMLPane.java 143 Avoid using if statements without curly braces
7037 src/pipe/gui/widgets/ResultsHTMLPane.java 143 When doing a String.toLowerCase()/toUpperCase() call, use a Locale
7038 src/pipe/gui/widgets/ResultsHTMLPane.java 144 Local variable 'writer' could be declared final
7039 src/pipe/gui/widgets/ResultsHTMLPane.java 145 Local variable 'output' could be declared final
7040 src/pipe/gui/widgets/ResultsHTMLPane.java 157 System.out.print is used
7041 src/pipe/gui/widgets/ResultsHTMLPane.java 161 Avoid variables with short names like e
7042 src/pipe/gui/widgets/ResultsHTMLPane.java 162 Avoid using if statements without curly braces
7043 src/pipe/gui/widgets/ResultsHTMLPane.java 163 Avoid using if...else statements without curly braces
7044 src/pipe/gui/widgets/ResultsHTMLPane.java 168 System.out.print is used
7045 src/pipe/io/AbortDotFileGenerationException.java 10 Parameter 'reason' is not assigned and could be declared final
7046 src/pipe/io/ImmediateAbortException.java 16 Parameter 'reason' is not assigned and could be declared final
7047 src/pipe/io/IncorrectFileFormatException.java 15 Parameter 'format' is not assigned and could be declared final
7048 src/pipe/io/NewRGFileHeader.java 14 Found non-transient, non-static member. Please mark as transient or provide accessors.
7049 src/pipe/io/NewRGFileHeader.java 15 Found non-transient, non-static member. Please mark as transient or provide accessors.
7050 src/pipe/io/NewRGFileHeader.java 16 Found non-transient, non-static member. Please mark as transient or provide accessors.
7051 src/pipe/io/NewRGFileHeader.java 17 Found non-transient, non-static member. Please mark as transient or provide accessors.
7052 src/pipe/io/NewRGFileHeader.java 18 Avoid excessively long variable names like transitionrecordsize
7053 src/pipe/io/NewRGFileHeader.java 18 Found non-transient, non-static member. Please mark as transient or provide accessors.
7054 src/pipe/io/NewRGFileHeader.java 19 Avoid excessively long variable names like offsettotransitions
7055 src/pipe/io/NewRGFileHeader.java 26 Avoid variables with short names like ns
7056 src/pipe/io/NewRGFileHeader.java 26 Avoid variables with short names like nt
7057 src/pipe/io/NewRGFileHeader.java 26 Avoid variables with short names like ss
7058 src/pipe/io/NewRGFileHeader.java 26 It is a good practice to call super() in a constructor
7059 src/pipe/io/NewRGFileHeader.java 26 Parameter 'ns' is not assigned and could be declared final
7060 src/pipe/io/NewRGFileHeader.java 26 Parameter 'nt' is not assigned and could be declared final
7061 src/pipe/io/NewRGFileHeader.java 26 Parameter 'offset' is not assigned and could be declared final
7062 src/pipe/io/NewRGFileHeader.java 26 Parameter 'ss' is not assigned and could be declared final
7063 src/pipe/io/NewRGFileHeader.java 26 Parameter 'trs' is not assigned and could be declared final
7064 src/pipe/io/NewRGFileHeader.java 43 Overridable method 'read' called during object construction
7065 src/pipe/io/NewRGFileHeader.java 77 Avoid using if statements without curly braces
7066 src/pipe/io/NewStateRecord.java 15 Found non-transient, non-static member. Please mark as transient or provide accessors.
7067 src/pipe/io/NewStateRecord.java 16 Found non-transient, non-static member. Please mark as transient or provide accessors.
7068 src/pipe/io/NewStateRecord.java 17 Found non-transient, non-static member. Please mark as transient or provide accessors.
7069 src/pipe/io/NewStateRecord.java 19 Document empty constructor
7070 src/pipe/io/NewStateRecord.java 26 Parameter 'newstate' is not assigned and could be declared final
7071 src/pipe/io/NewStateRecord.java 31 Avoid using if...else statements without curly braces
7072 src/pipe/io/NewStateRecord.java 33 Avoid using if...else statements without curly braces
7073 src/pipe/io/NewStateRecord.java 41 Parameter 'opBuf' is not assigned and could be declared final
7074 src/pipe/io/NewStateRecord.java 58 Parameter 'ipfile' is not assigned and could be declared final
7075 src/pipe/io/NewStateRecord.java 58 Parameter 'statesize' is not assigned and could be declared final
7076 src/pipe/io/NewStateRecord.java 68 Returning 'state' may expose an internal array.
7077 src/pipe/io/NewStateRecord.java 75 A getX() method which returns a boolean should be named isX()
7078 src/pipe/io/NewTransitionRecord.java 18 Found non-transient, non-static member. Please mark as transient or provide accessors.
7079 src/pipe/io/NewTransitionRecord.java 19 Found non-transient, non-static member. Please mark as transient or provide accessors.
7080 src/pipe/io/NewTransitionRecord.java 22 Found non-transient, non-static member. Please mark as transient or provide accessors.
7081 src/pipe/io/NewTransitionRecord.java 23 Found non-transient, non-static member. Please mark as transient or provide accessors.
7082 src/pipe/io/NewTransitionRecord.java 24 Found non-transient, non-static member. Please mark as transient or provide accessors.
7083 src/pipe/io/NewTransitionRecord.java 30 Avoid variables with short names like r
7084 src/pipe/io/NewTransitionRecord.java 30 Avoid variables with short names like t
7085 src/pipe/io/NewTransitionRecord.java 30 Avoid variables with short names like to
7086 src/pipe/io/NewTransitionRecord.java 30 Parameter 'from' is not assigned and could be declared final
7087 src/pipe/io/NewTransitionRecord.java 30 Parameter 'isFTan' is not assigned and could be declared final
7088 src/pipe/io/NewTransitionRecord.java 30 Parameter 'r' is not assigned and could be declared final
7089 src/pipe/io/NewTransitionRecord.java 30 Parameter 't' is not assigned and could be declared final
7090 src/pipe/io/NewTransitionRecord.java 30 Parameter 'to' is not assigned and could be declared final
7091 src/pipe/io/NewTransitionRecord.java 36 Avoid using if...else statements without curly braces
7092 src/pipe/io/NewTransitionRecord.java 38 Avoid using if...else statements without curly braces
7093 src/pipe/io/NewTransitionRecord.java 46 Avoid variables with short names like r
7094 src/pipe/io/NewTransitionRecord.java 46 Avoid variables with short names like to
7095 src/pipe/io/NewTransitionRecord.java 150 A getX() method which returns a boolean should be named isX()
7096 src/pipe/io/NewTransitionRecord.java 151 Avoid unnecessary if..then..else statements when returning a boolean
7097 src/pipe/io/NewTransitionRecord.java 152 A method should have only one exit point, and that should be the last statement in the method
7098 src/pipe/io/NewTransitionRecord.java 152 Avoid using if...else statements without curly braces
7099 src/pipe/io/NewTransitionRecord.java 154 Avoid using if...else statements without curly braces
7100 src/pipe/io/NewTransitionRecord.java 176 The method name and parameter number are suspiciously close to equals(Object)
7101 src/pipe/io/RGFileHeader.java 16 Found non-transient, non-static member. Please mark as transient or provide accessors.
7102 src/pipe/io/RGFileHeader.java 17 Found non-transient, non-static member. Please mark as transient or provide accessors.
7103 src/pipe/io/RGFileHeader.java 18 Found non-transient, non-static member. Please mark as transient or provide accessors.
7104 src/pipe/io/RGFileHeader.java 19 Found non-transient, non-static member. Please mark as transient or provide accessors.
7105 src/pipe/io/RGFileHeader.java 20 Avoid excessively long variable names like transitionrecordsize
7106 src/pipe/io/RGFileHeader.java 20 Found non-transient, non-static member. Please mark as transient or provide accessors.
7107 src/pipe/io/RGFileHeader.java 21 Avoid excessively long variable names like offsettotransitions
7108 src/pipe/io/RGFileHeader.java 28 Avoid variables with short names like ns
7109 src/pipe/io/RGFileHeader.java 28 Avoid variables with short names like nt
7110 src/pipe/io/RGFileHeader.java 28 Avoid variables with short names like ss
7111 src/pipe/io/RGFileHeader.java 28 Parameter 'ns' is not assigned and could be declared final
7112 src/pipe/io/RGFileHeader.java 28 Parameter 'nt' is not assigned and could be declared final
7113 src/pipe/io/RGFileHeader.java 28 Parameter 'offset' is not assigned and could be declared final
7114 src/pipe/io/RGFileHeader.java 28 Parameter 'ss' is not assigned and could be declared final
7115 src/pipe/io/RGFileHeader.java 28 Parameter 'trs' is not assigned and could be declared final
7116 src/pipe/io/RGFileHeader.java 39 Overridable method 'read' called during object construction
7117 src/pipe/io/RGFileHeader.java 62 Avoid using if statements without curly braces
7118 src/pipe/io/StateRecord.java 21 Found non-transient, non-static member. Please mark as transient or provide accessors.
7119 src/pipe/io/StateRecord.java 22 Found non-transient, non-static member. Please mark as transient or provide accessors.
7120 src/pipe/io/StateRecord.java 23 Found non-transient, non-static member. Please mark as transient or provide accessors.
7121 src/pipe/io/StateRecord.java 25 Document empty constructor
7122 src/pipe/io/StateRecord.java 29 Parameter 'newstate' is not assigned and could be declared final
7123 src/pipe/io/StateRecord.java 36 Parameter 'opfile' is not assigned and could be declared final
7124 src/pipe/io/StateRecord.java 46 Parameter 'Tangible' is not assigned and could be declared final
7125 src/pipe/io/StateRecord.java 46 Parameter 'opfile' is not assigned and could be declared final
7126 src/pipe/io/StateRecord.java 57 Parameter 'ipfile' is not assigned and could be declared final
7127 src/pipe/io/StateRecord.java 75 Returning 'state' may expose an internal array.
7128 src/pipe/io/StateRecord.java 82 A getX() method which returns a boolean should be named isX()
7129 src/pipe/io/TransitionRecord.java 25 Found non-transient, non-static member. Please mark as transient or provide accessors.
7130 src/pipe/io/TransitionRecord.java 26 Found non-transient, non-static member. Please mark as transient or provide accessors.
7131 src/pipe/io/TransitionRecord.java 29 Found non-transient, non-static member. Please mark as transient or provide accessors.
7132 src/pipe/io/TransitionRecord.java 30 Found non-transient, non-static member. Please mark as transient or provide accessors.
7133 src/pipe/io/TransitionRecord.java 36 Avoid variables with short names like r
7134 src/pipe/io/TransitionRecord.java 36 Avoid variables with short names like to
7135 src/pipe/io/TransitionRecord.java 36 Parameter 'from' is not assigned and could be declared final
7136 src/pipe/io/TransitionRecord.java 36 Parameter 'r' is not assigned and could be declared final
7137 src/pipe/io/TransitionRecord.java 36 Parameter 'to' is not assigned and could be declared final
7138 src/pipe/io/TransitionRecord.java 44 Avoid variables with short names like r
7139 src/pipe/io/TransitionRecord.java 44 Avoid variables with short names like to
7140 src/pipe/io/TransitionRecord.java 44 Parameter 'from' is not assigned and could be declared final
7141 src/pipe/io/TransitionRecord.java 44 Parameter 'r' is not assigned and could be declared final
7142 src/pipe/io/TransitionRecord.java 50 Avoid variables with short names like r
7143 src/pipe/io/TransitionRecord.java 152 The method name and parameter number are suspiciously close to equals(Object)
7144 src/pipe/modules/Module.java 13 Avoid modifiers which are implied by the context
7145 src/pipe/modules/Module.java 15 Avoid modifiers which are implied by the context
7146 src/pipe/modules/classification/Classification.java 32 This class has too many methods, consider refactoring it.
7147 src/pipe/modules/classification/Classification.java 35 Found non-transient, non-static member. Please mark as transient or provide accessors.
7148 src/pipe/modules/classification/Classification.java 36 Found non-transient, non-static member. Please mark as transient or provide accessors.
7149 src/pipe/modules/classification/Classification.java 39 Parameter 'pnmlData' is not assigned and could be declared final
7150 src/pipe/modules/classification/Classification.java 41 Local variable 'guiDialog' could be declared final
7151 src/pipe/modules/classification/Classification.java 44 Local variable 'contentPane' could be declared final
7152 src/pipe/modules/classification/Classification.java 73 Avoid excessively long variable names like classifyButtonClick
7153 src/pipe/modules/classification/Classification.java 73 Found non-transient, non-static member. Please mark as transient or provide accessors.
7154 src/pipe/modules/classification/Classification.java 73 Use explicit scoping instead of the default package private level
7155 src/pipe/modules/classification/Classification.java 74 Parameter 'arg0' is not assigned and could be declared final
7156 src/pipe/modules/classification/Classification.java 75 Local variable 'sourceDataLayer' could be declared final
7157 src/pipe/modules/classification/Classification.java 76 Avoid variables with short names like s
7158 src/pipe/modules/classification/Classification.java 76 Found 'DU'-anomaly for variable 's' (lines '76'-'88').
7159 src/pipe/modules/classification/Classification.java 77 Avoid using if statements without curly braces
7160 src/pipe/modules/classification/Classification.java 78 Avoid if (x != y) ..; else ..;
7161 src/pipe/modules/classification/Classification.java 78 Avoid using if...else statements without curly braces
7162 src/pipe/modules/classification/Classification.java 78 Prefer StringBuffer over += for concatenating strings
7163 src/pipe/modules/classification/Classification.java 79 Avoid using if...else statements without curly braces
7164 src/pipe/modules/classification/Classification.java 79 Prefer StringBuffer over += for concatenating strings
7165 src/pipe/modules/classification/Classification.java 80 Do not add empty strings
7166 src/pipe/modules/classification/Classification.java 81 Do not add empty strings
7167 src/pipe/modules/classification/Classification.java 82 Do not add empty strings
7168 src/pipe/modules/classification/Classification.java 83 Do not add empty strings
7169 src/pipe/modules/classification/Classification.java 84 Do not add empty strings
7170 src/pipe/modules/classification/Classification.java 109 Parameter 'pnmlData' is not assigned and could be declared final
7171 src/pipe/modules/classification/Classification.java 112 Local variable 'transitionsCount' could be declared final
7172 src/pipe/modules/classification/Classification.java 114 Avoid using if statements without curly braces
7173 src/pipe/modules/classification/Classification.java 115 Avoid using for statements without curly braces
7174 src/pipe/modules/classification/Classification.java 116 Avoid using if statements without curly braces
7175 src/pipe/modules/classification/Classification.java 117 A method should have only one exit point, and that should be the last statement in the method
7176 src/pipe/modules/classification/Classification.java 139 Parameter 'pnmlData' is not assigned and could be declared final
7177 src/pipe/modules/classification/Classification.java 143 Local variable 'placeCount' could be declared final
7178 src/pipe/modules/classification/Classification.java 144 Avoid using if statements without curly braces
7179 src/pipe/modules/classification/Classification.java 145 Avoid using for statements without curly braces
7180 src/pipe/modules/classification/Classification.java 146 Avoid using if statements without curly braces
7181 src/pipe/modules/classification/Classification.java 147 A method should have only one exit point, and that should be the last statement in the method
7182 src/pipe/modules/classification/Classification.java 175 Parameter 'pnmlData' is not assigned and could be declared final
7183 src/pipe/modules/classification/Classification.java 182 Avoid using for statements without curly braces
7184 src/pipe/modules/classification/Classification.java 187 A method should have only one exit point, and that should be the last statement in the method
7185 src/pipe/modules/classification/Classification.java 224 Avoid using for statements without curly braces
7186 src/pipe/modules/classification/Classification.java 229 A method should have only one exit point, and that should be the last statement in the method
7187 src/pipe/modules/classification/Classification.java 271 Avoid using for statements without curly braces
7188 src/pipe/modules/classification/Classification.java 280 A method should have only one exit point, and that should be the last statement in the method
7189 src/pipe/modules/classification/Classification.java 356 Found 'DD'-anomaly for variable 'count' (lines '356'-'360').
7190 src/pipe/modules/classification/Classification.java 356 Found 'DU'-anomaly for variable 'count' (lines '356'-'363').
7191 src/pipe/modules/classification/Classification.java 360 Found 'DD'-anomaly for variable 'count' (lines '360'-'360').
7192 src/pipe/modules/classification/Classification.java 361 Avoid using if...else statements without curly braces
7193 src/pipe/modules/classification/Classification.java 369 Found 'DD'-anomaly for variable 'count' (lines '369'-'374').
7194 src/pipe/modules/classification/Classification.java 369 Found 'DU'-anomaly for variable 'count' (lines '369'-'377').
7195 src/pipe/modules/classification/Classification.java 374 Found 'DD'-anomaly for variable 'count' (lines '374'-'374').
7196 src/pipe/modules/classification/Classification.java 383 Found 'DD'-anomaly for variable 'count' (lines '383'-'388').
7197 src/pipe/modules/classification/Classification.java 383 Found 'DU'-anomaly for variable 'count' (lines '383'-'391').
7198 src/pipe/modules/classification/Classification.java 388 Found 'DD'-anomaly for variable 'count' (lines '388'-'388').
7199 src/pipe/modules/classification/Classification.java 399 Found 'DD'-anomaly for variable 'count' (lines '399'-'404').
7200 src/pipe/modules/classification/Classification.java 399 Found 'DU'-anomaly for variable 'count' (lines '399'-'407').
7201 src/pipe/modules/classification/Classification.java 404 Found 'DD'-anomaly for variable 'count' (lines '404'-'404').
7202 src/pipe/modules/classification/Classification.java 416 Avoid instantiating Integer objects. Call Integer.valueOf() instead.
7203 src/pipe/modules/classification/Classification.java 416 Avoid instantiating new objects inside loops
7204 src/pipe/modules/classification/Classification.java 441 Avoid variables with short names like A
7205 src/pipe/modules/classification/Classification.java 441 Avoid variables with short names like B
7206 src/pipe/modules/classification/Classification.java 443 Found 'DD'-anomaly for variable 'isSubsetOf' (lines '443'-'461').
7207 src/pipe/modules/classification/Classification.java 443 Found 'DD'-anomaly for variable 'isSubsetOf' (lines '443'-'463').
7208 src/pipe/modules/classification/Classification.java 447 Avoid variables with short names like AA
7209 src/pipe/modules/classification/Classification.java 449 Avoid variables with short names like BB
7210 src/pipe/modules/classification/Classification.java 461 Avoid using if...else statements without curly braces
7211 src/pipe/modules/classification/Classification.java 463 Avoid using if...else statements without curly braces
7212 src/pipe/modules/classification/Classification.java 486 Found 'DD'-anomaly for variable 'c' (lines '486'-'489').
7213 src/pipe/modules/classification/Classification.java 489 Found 'DD'-anomaly for variable 'c' (lines '489'-'489').
7214 src/pipe/modules/classification/Classification.java 496 Found 'DU'-anomaly for variable 'isSubset' (lines '496'-'515').
7215 src/pipe/modules/classification/Classification.java 502 Found 'DD'-anomaly for variable 'elementExists' (lines '502'-'505').
7216 src/pipe/modules/clientCommon/HTMLPane.java 1 Package name contains upper case characters
7217 src/pipe/modules/clientCommon/HTMLPane.java 19 Found non-transient, non-static member. Please mark as transient or provide accessors.
7218 src/pipe/modules/clientCommon/HTMLPane.java 19 Use explicit scoping instead of the default package private level
7219 src/pipe/modules/clientCommon/HTMLPane.java 22 Parameter 'title' is not assigned and could be declared final
7220 src/pipe/modules/clientCommon/HTMLPane.java 31 Local variable 'scroller' could be declared final
7221 src/pipe/modules/clientCommon/HTMLPane.java 38 Parameter 'text' is not assigned and could be declared final
7222 src/pipe/modules/clientCommon/PetriNetBrowsePanel.java 1 Package name contains upper case characters
7223 src/pipe/modules/clientCommon/PetriNetBrowsePanel.java 43 Found non-transient, non-static member. Please mark as transient or provide accessors.
7224 src/pipe/modules/clientCommon/PetriNetBrowsePanel.java 44 Found non-transient, non-static member. Please mark as transient or provide accessors.
7225 src/pipe/modules/clientCommon/PetriNetBrowsePanel.java 45 Found non-transient, non-static member. Please mark as transient or provide accessors.
7226 src/pipe/modules/clientCommon/PetriNetBrowsePanel.java 46 Found non-transient, non-static member. Please mark as transient or provide accessors.
7227 src/pipe/modules/clientCommon/PetriNetBrowsePanel.java 53 Found non-transient, non-static member. Please mark as transient or provide accessors.
7228 src/pipe/modules/clientCommon/PetriNetBrowsePanel.java 56 Parameter 'currNet' is not assigned and could be declared final
7229 src/pipe/modules/clientCommon/PetriNetBrowsePanel.java 56 Parameter 'title' is not assigned and could be declared final
7230 src/pipe/modules/clientCommon/PetriNetBrowsePanel.java 75 Avoid if (x != y) ..; else ..;
7231 src/pipe/modules/clientCommon/PetriNetBrowsePanel.java 87 Avoid using if statements without curly braces
7232 src/pipe/modules/clientCommon/PetriNetBrowsePanel.java 90 Private field 'useCurrentClick' could be made final; it is only initialized in the declaration or constructor.
7233 src/pipe/modules/clientCommon/PetriNetBrowsePanel.java 91 Avoid variables with short names like e
7234 src/pipe/modules/clientCommon/PetriNetBrowsePanel.java 91 Parameter 'e' is not assigned and could be declared final
7235 src/pipe/modules/clientCommon/PetriNetBrowsePanel.java 93 Local variable 'enabled' could be declared final
7236 src/pipe/modules/clientCommon/PetriNetBrowsePanel.java 99 Avoid using if...else statements without curly braces
7237 src/pipe/modules/clientCommon/PetriNetBrowsePanel.java 101 Avoid using if...else statements without curly braces
7238 src/pipe/modules/clientCommon/PetriNetBrowsePanel.java 109 Private field 'browseButtonClick' could be made final; it is only initialized in the declaration or constructor.
7239 src/pipe/modules/clientCommon/PetriNetBrowsePanel.java 110 Parameter 'event' is not assigned and could be declared final
7240 src/pipe/modules/clientCommon/PetriNetBrowsePanel.java 112 Local variable 'pnmlFile' could be declared final
7241 src/pipe/modules/clientCommon/PetriNetBrowsePanel.java 115 Local variable 'fileName' could be declared final
7242 src/pipe/modules/clientCommon/PetriNetBrowsePanel.java 132 Document empty method
7243 src/pipe/modules/clientCommon/ServerInfo.java 1 Package name contains upper case characters
7244 src/pipe/modules/clientCommon/ServerInfo.java 5 Found non-transient, non-static member. Please mark as transient or provide accessors.
7245 src/pipe/modules/clientCommon/ServerInfo.java 6 Found non-transient, non-static member. Please mark as transient or provide accessors.
7246 src/pipe/modules/clientCommon/ServerInfo.java 8 Parameter 'address' is not assigned and could be declared final
7247 src/pipe/modules/clientCommon/ServerInfo.java 8 Parameter 'port' is not assigned and could be declared final
7248 src/pipe/modules/clientCommon/ServerList.java 1 Package name contains upper case characters
7249 src/pipe/modules/clientCommon/ServerList.java 30 Avoid using implementation types like 'ArrayList'; use the interface instead
7250 src/pipe/modules/clientCommon/ServerList.java 30 Avoid using implementation types like 'ArrayList'; use the interface instead
7251 src/pipe/modules/clientCommon/ServerList.java 30 Found non-transient, non-static member. Please mark as transient or provide accessors.
7252 src/pipe/modules/clientCommon/ServerList.java 30 Use explicit scoping instead of the default package private level
7253 src/pipe/modules/clientCommon/ServerList.java 31 Found non-transient, non-static member. Please mark as transient or provide accessors.
7254 src/pipe/modules/clientCommon/ServerList.java 31 Use explicit scoping instead of the default package private level
7255 src/pipe/modules/clientCommon/ServerList.java 38 Parameter 'filename' is not assigned and could be declared final
7256 src/pipe/modules/clientCommon/ServerList.java 42 Local variable 'serverList' could be declared final
7257 src/pipe/modules/clientCommon/ServerList.java 48 Avoid assignments in operands
7258 src/pipe/modules/clientCommon/ServerList.java 55 System.out.print is used
7259 src/pipe/modules/clientCommon/ServerList.java 58 Overridable method 'add' called during object construction
7260 src/pipe/modules/clientCommon/ServerList.java 63 System.out.print is used
7261 src/pipe/modules/clientCommon/ServerList.java 64 Avoid empty catch blocks
7262 src/pipe/modules/clientCommon/ServerList.java 67 Parameter 'index' is not assigned and could be declared final
7263 src/pipe/modules/clientCommon/ServerList.java 75 Parameter 'serverAddr' is not assigned and could be declared final
7264 src/pipe/modules/clientCommon/ServerList.java 75 Parameter 'serverPort' is not assigned and could be declared final
7265 src/pipe/modules/clientCommon/ServerList.java 76 Avoid variables with short names like i
7266 src/pipe/modules/clientCommon/ServerList.java 76 Local variable 'i' could be declared final
7267 src/pipe/modules/clientCommon/ServerList.java 78 Local variable 'server' could be declared final
7268 src/pipe/modules/clientCommon/ServerList.java 79 Local variable 'address' could be declared final
7269 src/pipe/modules/clientCommon/ServerList.java 80 Local variable 'port' could be declared final
7270 src/pipe/modules/clientCommon/ServerList.java 81 Avoid using if statements without curly braces
7271 src/pipe/modules/clientCommon/ServerList.java 82 A method should have only one exit point, and that should be the last statement in the method
7272 src/pipe/modules/clientCommon/ServerList.java 87 Parameter 'newAddr' is not assigned and could be declared final
7273 src/pipe/modules/clientCommon/ServerList.java 92 An empty statement (semicolon) not part of a loop
7274 src/pipe/modules/clientCommon/ServerList.java 92 Found 'DD'-anomaly for variable 'toBeRemoved' (lines '92'-'100').
7275 src/pipe/modules/clientCommon/ServerList.java 93 Avoid variables with short names like i
7276 src/pipe/modules/clientCommon/ServerList.java 98 Avoid excessively long variable names like serverAddressWithPort
7277 src/pipe/modules/clientCommon/ServerList.java 99 Avoid using if statements without curly braces
7278 src/pipe/modules/clientCommon/ServerList.java 100 Found 'DD'-anomaly for variable 'toBeRemoved' (lines '100'-'100').
7279 src/pipe/modules/clientCommon/ServerList.java 102 Avoid using if statements without curly braces
7280 src/pipe/modules/clientCommon/ServerList.java 109 Avoid using for statements without curly braces
7281 src/pipe/modules/clientCommon/ServerList.java 114 System.out.print is used
7282 src/pipe/modules/clientCommon/ServerList.java 130 Avoid using if statements without curly braces
7283 src/pipe/modules/clientCommon/ServerList.java 133 Avoid using if statements without curly braces
7284 src/pipe/modules/clientCommon/ServerPanel.java 1 Package name contains upper case characters
7285 src/pipe/modules/clientCommon/ServerPanel.java 31 Found non-transient, non-static member. Please mark as transient or provide accessors.
7286 src/pipe/modules/clientCommon/ServerPanel.java 31 Private field 'parentDialog' could be made final; it is only initialized in the declaration or constructor.
7287 src/pipe/modules/clientCommon/ServerPanel.java 32 Found non-transient, non-static member. Please mark as transient or provide accessors.
7288 src/pipe/modules/clientCommon/ServerPanel.java 32 It is somewhat confusing to have a field name matching the declaring class name
7289 src/pipe/modules/clientCommon/ServerPanel.java 32 Private field 'serverPanel' could be made final; it is only initialized in the declaration or constructor.
7290 src/pipe/modules/clientCommon/ServerPanel.java 33 Found non-transient, non-static member. Please mark as transient or provide accessors.
7291 src/pipe/modules/clientCommon/ServerPanel.java 33 Private field 'serverlist' could be made final; it is only initialized in the declaration or constructor.
7292 src/pipe/modules/clientCommon/ServerPanel.java 34 Found non-transient, non-static member. Please mark as transient or provide accessors.
7293 src/pipe/modules/clientCommon/ServerPanel.java 34 Private field 'serverListCombo' could be made final; it is only initialized in the declaration or constructor.
7294 src/pipe/modules/clientCommon/ServerPanel.java 35 Found non-transient, non-static member. Please mark as transient or provide accessors.
7295 src/pipe/modules/clientCommon/ServerPanel.java 35 Private field 'addButton' could be made final; it is only initialized in the declaration or constructor.
7296 src/pipe/modules/clientCommon/ServerPanel.java 44 Parameter 'parent' is not assigned and could be declared final
7297 src/pipe/modules/clientCommon/ServerPanel.java 49 This statement may have some unnecessary parentheses
7298 src/pipe/modules/clientCommon/ServerPanel.java 96 Use explicit scoping instead of the default package private level
7299 src/pipe/modules/clientCommon/ServerPanel.java 99 Parameter 'event' is not assigned and could be declared final
7300 src/pipe/modules/clientCommon/ServerPanel.java 109 Local variable 'selectedItem' could be declared final
7301 src/pipe/modules/clientCommon/ServerPanel.java 128 Local variable 'addServ' could be declared final
7302 src/pipe/modules/clientCommon/ServerPanel.java 129 Local variable 'panel' could be declared final
7303 src/pipe/modules/clientCommon/ServerPanel.java 135 Local variable 'servAddr' could be declared final
7304 src/pipe/modules/clientCommon/ServerPanel.java 144 Local variable 'servPort' could be declared final
7305 src/pipe/modules/clientCommon/ServerPanel.java 183 Use explicit scoping instead of the default package private level
7306 src/pipe/modules/clientCommon/ServerPanel.java 184 Parameter 'event' is not assigned and could be declared final
7307 src/pipe/modules/clientCommon/ServerPanel.java 193 Found 'DD'-anomaly for variable 'servAdd' (lines '193'-'196').
7308 src/pipe/modules/clientCommon/ServerPanel.java 212 System.out.print is used
7309 src/pipe/modules/clientCommon/SocketIO.java 12 Package name contains upper case characters
7310 src/pipe/modules/clientCommon/SocketIO.java 29 Found non-transient, non-static member. Please mark as transient or provide accessors.
7311 src/pipe/modules/clientCommon/SocketIO.java 30 Found non-transient, non-static member. Please mark as transient or provide accessors.
7312 src/pipe/modules/clientCommon/SocketIO.java 31 Found non-transient, non-static member. Please mark as transient or provide accessors.
7313 src/pipe/modules/clientCommon/SocketIO.java 33 Found non-transient, non-static member. Please mark as transient or provide accessors.
7314 src/pipe/modules/clientCommon/SocketIO.java 34 Found non-transient, non-static member. Please mark as transient or provide accessors.
7315 src/pipe/modules/clientCommon/SocketIO.java 65 System.out.print is used
7316 src/pipe/modules/clientCommon/SocketIO.java 67 Avoid using if...else statements without curly braces
7317 src/pipe/modules/clientCommon/SocketIO.java 69 Avoid using if...else statements without curly braces
7318 src/pipe/modules/clientCommon/SocketIO.java 71 Avoid using if...else statements without curly braces
7319 src/pipe/modules/clientCommon/SocketIO.java 72 Avoid using if...else statements without curly braces
7320 src/pipe/modules/clientCommon/SocketIO.java 78 Found 'DD'-anomaly for variable 'statusMsg' (lines '78'-'80').
7321 src/pipe/modules/clientCommon/SocketIO.java 89 Found 'DD'-anomaly for variable 'fileLine' (lines '89'-'92').
7322 src/pipe/modules/clientCommon/SocketIO.java 95 Avoid concatenating nonliterals in a StringBuffer constructor or append().
7323 src/pipe/modules/clientCommon/SocketIO.java 111 Assigning an Object to null is a code smell. Consider refactoring.
7324 src/pipe/modules/clientCommon/SocketIO.java 117 Assigning an Object to null is a code smell. Consider refactoring.
7325 src/pipe/modules/comparison/Comparison.java 31 The class 'Comparison' has a Cyclomatic Complexity of 22 (Highest = 46).
7326 src/pipe/modules/comparison/Comparison.java 34 The String literal "Comparison" appears 4 times in this file; the first occurrence is on line 34
7327 src/pipe/modules/comparison/Comparison.java 36 Found non-transient, non-static member. Please mark as transient or provide accessors.
7328 src/pipe/modules/comparison/Comparison.java 37 Avoid excessively long variable names like comparisonFilePanel
7329 src/pipe/modules/comparison/Comparison.java 37 Found non-transient, non-static member. Please mark as transient or provide accessors.
7330 src/pipe/modules/comparison/Comparison.java 38 Found non-transient, non-static member. Please mark as transient or provide accessors.
7331 src/pipe/modules/comparison/Comparison.java 40 Found non-transient, non-static member. Please mark as transient or provide accessors.
7332 src/pipe/modules/comparison/Comparison.java 41 Found non-transient, non-static member. Please mark as transient or provide accessors.
7333 src/pipe/modules/comparison/Comparison.java 42 Avoid excessively long variable names like comparePlaceMarking
7334 src/pipe/modules/comparison/Comparison.java 43 Avoid excessively long variable names like compareTransitionID
7335 src/pipe/modules/comparison/Comparison.java 44 Avoid excessively long variable names like compareTransitionName
7336 src/pipe/modules/comparison/Comparison.java 45 Avoid excessively long variable names like compareTransitionRate
7337 src/pipe/modules/comparison/Comparison.java 50 Parameter 'pnmlData' is not assigned and could be declared final
7338 src/pipe/modules/comparison/Comparison.java 51 Local variable 'guiDialog' could be declared final
7339 src/pipe/modules/comparison/Comparison.java 54 Local variable 'contentPane' could be declared final
7340 src/pipe/modules/comparison/Comparison.java 62 Local variable 'placePanel' could be declared final
7341 src/pipe/modules/comparison/Comparison.java 66 The String literal "Name" appears 6 times in this file; the first occurrence is on line 66
7342 src/pipe/modules/comparison/Comparison.java 68 Local variable 'transPanel' could be declared final
7343 src/pipe/modules/comparison/Comparison.java 74 Local variable 'arcPanel' could be declared final
7344 src/pipe/modules/comparison/Comparison.java 110 Use explicit scoping instead of the default package private level
7345 src/pipe/modules/comparison/Comparison.java 111 Parameter 'arg0' is not assigned and could be declared final
7346 src/pipe/modules/comparison/Comparison.java 111 The method 'actionPerformed' has a Cyclomatic Complexity of 13.
7347 src/pipe/modules/comparison/Comparison.java 111 The method actionPerformed() has an NPath complexity of 240
7348 src/pipe/modules/comparison/Comparison.java 114 Avoid variables with short names like s
7349 src/pipe/modules/comparison/Comparison.java 114 Found 'DU'-anomaly for variable 's' (lines '114'-'125').
7350 src/pipe/modules/comparison/Comparison.java 115 Avoid using if statements without curly braces
7351 src/pipe/modules/comparison/Comparison.java 116 Avoid if (x != y) ..; else ..;
7352 src/pipe/modules/comparison/Comparison.java 116 Avoid using if...else statements without curly braces
7353 src/pipe/modules/comparison/Comparison.java 116 Prefer StringBuffer over += for concatenating strings
7354 src/pipe/modules/comparison/Comparison.java 118 Avoid using if statements without curly braces
7355 src/pipe/modules/comparison/Comparison.java 119 Prefer StringBuffer over += for concatenating strings
7356 src/pipe/modules/comparison/Comparison.java 120 Avoid using if statements without curly braces
7357 src/pipe/modules/comparison/Comparison.java 121 Prefer StringBuffer over += for concatenating strings
7358 src/pipe/modules/comparison/Comparison.java 122 Avoid using if statements without curly braces
7359 src/pipe/modules/comparison/Comparison.java 123 Prefer StringBuffer over += for concatenating strings
7360 src/pipe/modules/comparison/Comparison.java 128 Parameter 'compareID' is not assigned and could be declared final
7361 src/pipe/modules/comparison/Comparison.java 128 Parameter 'compareMarking' is not assigned and could be declared final
7362 src/pipe/modules/comparison/Comparison.java 128 Parameter 'compareName' is not assigned and could be declared final
7363 src/pipe/modules/comparison/Comparison.java 128 The method 'comparePlaces' has a Cyclomatic Complexity of 36.
7364 src/pipe/modules/comparison/Comparison.java 128 The method comparePlaces() has an NPath complexity of 36100
7365 src/pipe/modules/comparison/Comparison.java 129 Avoid variables with short names like i
7366 src/pipe/modules/comparison/Comparison.java 129 Avoid variables with short names like j
7367 src/pipe/modules/comparison/Comparison.java 129 Avoid variables with short names like k
7368 src/pipe/modules/comparison/Comparison.java 129 Found 'DD'-anomaly for variable 'i' (lines '129'-'137').
7369 src/pipe/modules/comparison/Comparison.java 129 Found 'DD'-anomaly for variable 'j' (lines '129'-'140').
7370 src/pipe/modules/comparison/Comparison.java 129 Found 'DD'-anomaly for variable 'k' (lines '129'-'138').
7371 src/pipe/modules/comparison/Comparison.java 130 Avoid variables with short names like s
7372 src/pipe/modules/comparison/Comparison.java 138 Found 'DD'-anomaly for variable 'k' (lines '138'-'143').
7373 src/pipe/modules/comparison/Comparison.java 141 Avoid using if statements without curly braces
7374 src/pipe/modules/comparison/Comparison.java 142 These nested if statements could be combined
7375 src/pipe/modules/comparison/Comparison.java 143 Found 'DD'-anomaly for variable 'k' (lines '143'-'143').
7376 src/pipe/modules/comparison/Comparison.java 157 Prefer StringBuffer over += for concatenating strings
7377 src/pipe/modules/comparison/Comparison.java 158 The String literal " (match)" appears 9 times in this file; the first occurrence is on line 158
7378 src/pipe/modules/comparison/Comparison.java 159 The String literal ": Source = \"" appears 9 times in this file; the first occurrence is on line 159
7379 src/pipe/modules/comparison/Comparison.java 159 The String literal "\" Comparison = \"" appears 7 times in this file; the first occurrence is on line 159
7380 src/pipe/modules/comparison/Comparison.java 172 Assigning an Object to null is a code smell. Consider refactoring.
7381 src/pipe/modules/comparison/Comparison.java 173 Assigning an Object to null is a code smell. Consider refactoring.
7382 src/pipe/modules/comparison/Comparison.java 179 Avoid using for statements without curly braces
7383 src/pipe/modules/comparison/Comparison.java 189 Avoid using for statements without curly braces
7384 src/pipe/modules/comparison/Comparison.java 201 The method 'compareTransitions' has a Cyclomatic Complexity of 36.
7385 src/pipe/modules/comparison/Comparison.java 201 The method compareTransitions() has an NPath complexity of 36100
7386 src/pipe/modules/comparison/Comparison.java 202 Found 'DD'-anomaly for variable 'i' (lines '202'-'210').
7387 src/pipe/modules/comparison/Comparison.java 202 Found 'DD'-anomaly for variable 'j' (lines '202'-'213').
7388 src/pipe/modules/comparison/Comparison.java 202 Found 'DD'-anomaly for variable 'k' (lines '202'-'211').
7389 src/pipe/modules/comparison/Comparison.java 211 Found 'DD'-anomaly for variable 'k' (lines '211'-'216').
7390 src/pipe/modules/comparison/Comparison.java 215 These nested if statements could be combined
7391 src/pipe/modules/comparison/Comparison.java 216 Found 'DD'-anomaly for variable 'k' (lines '216'-'216').
7392 src/pipe/modules/comparison/Comparison.java 245 Assigning an Object to null is a code smell. Consider refactoring.
7393 src/pipe/modules/comparison/Comparison.java 246 Assigning an Object to null is a code smell. Consider refactoring.
7394 src/pipe/modules/comparison/Comparison.java 252 Avoid using for statements without curly braces
7395 src/pipe/modules/comparison/Comparison.java 262 Avoid using for statements without curly braces
7396 src/pipe/modules/comparison/Comparison.java 274 The method 'compareArcs' has a Cyclomatic Complexity of 46.
7397 src/pipe/modules/comparison/Comparison.java 274 The method compareArcs() has an NPath complexity of 94500
7398 src/pipe/modules/comparison/Comparison.java 275 Found 'DD'-anomaly for variable 'i' (lines '275'-'283').
7399 src/pipe/modules/comparison/Comparison.java 275 Found 'DD'-anomaly for variable 'j' (lines '275'-'287').
7400 src/pipe/modules/comparison/Comparison.java 275 Found 'DD'-anomaly for variable 'k' (lines '275'-'284').
7401 src/pipe/modules/comparison/Comparison.java 284 Found 'DD'-anomaly for variable 'k' (lines '284'-'302').
7402 src/pipe/modules/comparison/Comparison.java 298 These nested if statements could be combined
7403 src/pipe/modules/comparison/Comparison.java 302 Found 'DD'-anomaly for variable 'k' (lines '302'-'302').
7404 src/pipe/modules/comparison/Comparison.java 337 Assigning an Object to null is a code smell. Consider refactoring.
7405 src/pipe/modules/comparison/Comparison.java 344 Avoid using for statements without curly braces
7406 src/pipe/modules/dnamaca/Dnamaca.java 1 A high number of imports can indicate a high degree of coupling within an object.
7407 src/pipe/modules/dnamaca/Dnamaca.java 40 This class has too many methods, consider refactoring it.
7408 src/pipe/modules/dnamaca/Dnamaca.java 40 Too many fields
7409 src/pipe/modules/dnamaca/Dnamaca.java 42 Found non-transient, non-static member. Please mark as transient or provide accessors.
7410 src/pipe/modules/dnamaca/Dnamaca.java 43 Found non-transient, non-static member. Please mark as transient or provide accessors.
7411 src/pipe/modules/dnamaca/Dnamaca.java 43 It is somewhat confusing to have a field name with the same name as a method
7412 src/pipe/modules/dnamaca/Dnamaca.java 44 Found non-transient, non-static member. Please mark as transient or provide accessors.
7413 src/pipe/modules/dnamaca/Dnamaca.java 45 Found non-transient, non-static member. Please mark as transient or provide accessors.
7414 src/pipe/modules/dnamaca/Dnamaca.java 46 Variables that are final and static should be in all caps.
7415 src/pipe/modules/dnamaca/Dnamaca.java 50 Found non-transient, non-static member. Please mark as transient or provide accessors.
7416 src/pipe/modules/dnamaca/Dnamaca.java 53 Avoid using implementation types like 'ArrayList'; use the interface instead
7417 src/pipe/modules/dnamaca/Dnamaca.java 53 Avoid using implementation types like 'ArrayList'; use the interface instead
7418 src/pipe/modules/dnamaca/Dnamaca.java 53 Private field 'resultsX' could be made final; it is only initialized in the declaration or constructor.
7419 src/pipe/modules/dnamaca/Dnamaca.java 54 Avoid using implementation types like 'ArrayList'; use the interface instead
7420 src/pipe/modules/dnamaca/Dnamaca.java 54 Avoid using implementation types like 'ArrayList'; use the interface instead
7421 src/pipe/modules/dnamaca/Dnamaca.java 54 Private field 'resultsY' could be made final; it is only initialized in the declaration or constructor.
7422 src/pipe/modules/dnamaca/Dnamaca.java 57 Avoid excessively long variable names like urtaExecutablePath
7423 src/pipe/modules/dnamaca/Dnamaca.java 59 Avoid excessively long variable names like jtfTargetCondition
7424 src/pipe/modules/dnamaca/Dnamaca.java 60 Avoid excessively long variable names like jtfSourceCondition
7425 src/pipe/modules/dnamaca/Dnamaca.java 77 Parameter '_pnmldata' is not assigned and could be declared final
7426 src/pipe/modules/dnamaca/Dnamaca.java 85 Local variable 'contentPane' could be declared final
7427 src/pipe/modules/dnamaca/Dnamaca.java 94 Local variable 'optionsPanel' could be declared final
7428 src/pipe/modules/dnamaca/Dnamaca.java 97 Local variable 'topPanel' could be declared final
7429 src/pipe/modules/dnamaca/Dnamaca.java 106 Local variable 'bottomPanel' could be declared final
7430 src/pipe/modules/dnamaca/Dnamaca.java 139 Local variable 'buttonLabels' could be declared final
7431 src/pipe/modules/dnamaca/Dnamaca.java 151 Use explicit scoping instead of the default package private level
7432 src/pipe/modules/dnamaca/Dnamaca.java 152 Parameter 'arg0' is not assigned and could be declared final
7433 src/pipe/modules/dnamaca/Dnamaca.java 153 Avoid if (x != y) ..; else ..;
7434 src/pipe/modules/dnamaca/Dnamaca.java 157 Avoid if (x != y) ..; else ..;
7435 src/pipe/modules/dnamaca/Dnamaca.java 166 Avoid unused local variables such as 'dnamaca'.
7436 src/pipe/modules/dnamaca/Dnamaca.java 166 Found 'DU'-anomaly for variable 'dnamaca' (lines '166'-'172').
7437 src/pipe/modules/dnamaca/Dnamaca.java 168 System.out.print is used
7438 src/pipe/modules/dnamaca/Dnamaca.java 169 Avoid printStackTrace(); use a logger call instead.
7439 src/pipe/modules/dnamaca/Dnamaca.java 175 Use explicit scoping instead of the default package private level
7440 src/pipe/modules/dnamaca/Dnamaca.java 176 Parameter 'arg0' is not assigned and could be declared final
7441 src/pipe/modules/dnamaca/Dnamaca.java 177 Avoid if (x != y) ..; else ..;
7442 src/pipe/modules/dnamaca/Dnamaca.java 224 The String literal "}\n" appears 13 times in this file; the first occurrence is on line 224
7443 src/pipe/modules/dnamaca/Dnamaca.java 241 The String literal "}{\n" appears 4 times in this file; the first occurrence is on line 241
7444 src/pipe/modules/dnamaca/Dnamaca.java 264 The String literal "\t}\n" appears 4 times in this file; the first occurrence is on line 264
7445 src/pipe/modules/dnamaca/Dnamaca.java 268 Avoid unused private methods such as 'performance()'.
7446 src/pipe/modules/dnamaca/Dnamaca.java 311 Parameter 'transitionNum' is not assigned and could be declared final
7447 src/pipe/modules/dnamaca/Dnamaca.java 312 Avoid instantiating String objects; this is usually unnecessary.
7448 src/pipe/modules/dnamaca/Dnamaca.java 314 Avoid using if statements without curly braces
7449 src/pipe/modules/dnamaca/Dnamaca.java 315 Prefer StringBuffer over += for concatenating strings
7450 src/pipe/modules/dnamaca/Dnamaca.java 316 Avoid using while statements without curly braces
7451 src/pipe/modules/dnamaca/Dnamaca.java 317 Prefer StringBuffer over += for concatenating strings
7452 src/pipe/modules/dnamaca/Dnamaca.java 323 A method should have only one exit point, and that should be the last statement in the method
7453 src/pipe/modules/dnamaca/Dnamaca.java 323 Avoid using if statements without curly braces
7454 src/pipe/modules/dnamaca/Dnamaca.java 328 A getX() method which returns a boolean should be named isX()
7455 src/pipe/modules/dnamaca/Dnamaca.java 329 Avoid variables with short names like r
7456 src/pipe/modules/dnamaca/Dnamaca.java 331 Avoid variables with short names like p
7457 src/pipe/modules/dnamaca/Dnamaca.java 334 A method should have only one exit point, and that should be the last statement in the method
7458 src/pipe/modules/dnamaca/Dnamaca.java 337 Avoid variables with short names like p
7459 src/pipe/modules/dnamaca/Dnamaca.java 340 Avoid variables with short names like ch
7460 src/pipe/modules/dnamaca/Dnamaca.java 342 Avoid assignments in operands
7461 src/pipe/modules/dnamaca/Dnamaca.java 343 Prefer StringBuffer over += for concatenating strings
7462 src/pipe/modules/dnamaca/Dnamaca.java 349 Avoid printStackTrace(); use a logger call instead.
7463 src/pipe/modules/dnamaca/Dnamaca.java 355 Private field 'progressMonitor' could be made final; it is only initialized in the declaration or constructor.
7464 src/pipe/modules/dnamaca/Dnamaca.java 356 Private field 'timer' could be made final; it is only initialized in the declaration or constructor.
7465 src/pipe/modules/dnamaca/Dnamaca.java 357 Private field 'task' could be made final; it is only initialized in the declaration or constructor.
7466 src/pipe/modules/dnamaca/Dnamaca.java 375 Parameter 'evt' is not assigned and could be declared final
7467 src/pipe/modules/dnamaca/Dnamaca.java 381 To be compliant to J2EE, a webapp should not use any thread.
7468 src/pipe/modules/dnamaca/Dnamaca.java 403 Avoid using short method names
7469 src/pipe/modules/dnamaca/Dnamaca.java 403 Use explicit scoping instead of the default package private level
7470 src/pipe/modules/dnamaca/Dnamaca.java 405 Found 'DU'-anomaly for variable 'worker' (lines '405'-'411').
7471 src/pipe/modules/dnamaca/Dnamaca.java 405 Found 'DU'-anomaly for variable 'worker' (lines '405'-'411').
7472 src/pipe/modules/dnamaca/Dnamaca.java 413 Use explicit scoping instead of the default package private level
7473 src/pipe/modules/dnamaca/Dnamaca.java 417 Use explicit scoping instead of the default package private level
7474 src/pipe/modules/dnamaca/Dnamaca.java 422 Avoid unnecessary if..then..else statements when returning a boolean
7475 src/pipe/modules/dnamaca/Dnamaca.java 423 A method should have only one exit point, and that should be the last statement in the method
7476 src/pipe/modules/dnamaca/Dnamaca.java 423 Avoid using if...else statements without curly braces
7477 src/pipe/modules/dnamaca/Dnamaca.java 425 Avoid using if...else statements without curly braces
7478 src/pipe/modules/dnamaca/Dnamaca.java 432 The class 'ActualTask' has a Cyclomatic Complexity of 16 (Highest = 15).
7479 src/pipe/modules/dnamaca/Dnamaca.java 433 The constructor 'ActualTask' has a Cyclomatic Complexity of 15.
7480 src/pipe/modules/dnamaca/Dnamaca.java 434 Avoid variables with short names like r
7481 src/pipe/modules/dnamaca/Dnamaca.java 441 Avoid assignments in operands
7482 src/pipe/modules/dnamaca/Dnamaca.java 442 Prefer StringBuffer over += for concatenating strings
7483 src/pipe/modules/dnamaca/Dnamaca.java 458 Avoid assignments in operands
7484 src/pipe/modules/dnamaca/Dnamaca.java 459 Prefer StringBuffer over += for concatenating strings
7485 src/pipe/modules/dnamaca/Dnamaca.java 469 Avoid instantiating new objects inside loops
7486 src/pipe/modules/dnamaca/Dnamaca.java 470 Avoid instantiating new objects inside loops
7487 src/pipe/modules/dnamaca/Dnamaca.java 477 Avoid printStackTrace(); use a logger call instead.
7488 src/pipe/modules/dnamaca/SwingWorker.java 17 Abstract classes should be named AbstractXXX
7489 src/pipe/modules/dnamaca/SwingWorker.java 19 Avoid unused private fields such as 'thread'.
7490 src/pipe/modules/dnamaca/SwingWorker.java 19 To be compliant to J2EE, a webapp should not use any thread.
7491 src/pipe/modules/dnamaca/SwingWorker.java 26 Found non-transient, non-static member. Please mark as transient or provide accessors.
7492 src/pipe/modules/dnamaca/SwingWorker.java 26 To be compliant to J2EE, a webapp should not use any thread.
7493 src/pipe/modules/dnamaca/SwingWorker.java 27 Avoid variables with short names like t
7494 src/pipe/modules/dnamaca/SwingWorker.java 27 Parameter 't' is not assigned and could be declared final
7495 src/pipe/modules/dnamaca/SwingWorker.java 27 To be compliant to J2EE, a webapp should not use any thread.
7496 src/pipe/modules/dnamaca/SwingWorker.java 28 To be compliant to J2EE, a webapp should not use any thread.
7497 src/pipe/modules/dnamaca/SwingWorker.java 28 Use block level rather than method level synchronization
7498 src/pipe/modules/dnamaca/SwingWorker.java 28 Use explicit scoping instead of the default package private level
7499 src/pipe/modules/dnamaca/SwingWorker.java 29 Assigning an Object to null is a code smell. Consider refactoring.
7500 src/pipe/modules/dnamaca/SwingWorker.java 29 Use block level rather than method level synchronization
7501 src/pipe/modules/dnamaca/SwingWorker.java 29 Use explicit scoping instead of the default package private level
7502 src/pipe/modules/dnamaca/SwingWorker.java 32 Found non-transient, non-static member. Please mark as transient or provide accessors.
7503 src/pipe/modules/dnamaca/SwingWorker.java 32 Private field 'threadVar' could be made final; it is only initialized in the declaration or constructor.
7504 src/pipe/modules/dnamaca/SwingWorker.java 38 Use block level rather than method level synchronization
7505 src/pipe/modules/dnamaca/SwingWorker.java 45 Avoid variables with short names like x
7506 src/pipe/modules/dnamaca/SwingWorker.java 45 Parameter 'x' is not assigned and could be declared final
7507 src/pipe/modules/dnamaca/SwingWorker.java 45 Use block level rather than method level synchronization
7508 src/pipe/modules/dnamaca/SwingWorker.java 58 An empty method in an abstract class should be abstract instead
7509 src/pipe/modules/dnamaca/SwingWorker.java 58 Document empty method
7510 src/pipe/modules/dnamaca/SwingWorker.java 66 Avoid variables with short names like t
7511 src/pipe/modules/dnamaca/SwingWorker.java 66 Local variable 't' could be declared final
7512 src/pipe/modules/dnamaca/SwingWorker.java 66 To be compliant to J2EE, a webapp should not use any thread.
7513 src/pipe/modules/dnamaca/SwingWorker.java 82 Avoid variables with short names like t
7514 src/pipe/modules/dnamaca/SwingWorker.java 82 Local variable 't' could be declared final
7515 src/pipe/modules/dnamaca/SwingWorker.java 84 A method should have only one exit point, and that should be the last statement in the method
7516 src/pipe/modules/dnamaca/SwingWorker.java 106 Local variable 'doConstruct' could be declared final
7517 src/pipe/modules/dnamaca/SwingWorker.java 119 Avoid variables with short names like t
7518 src/pipe/modules/dnamaca/SwingWorker.java 119 Local variable 't' could be declared final
7519 src/pipe/modules/dnamaca/SwingWorker.java 127 Local variable 't' could be declared final
7520 src/pipe/modules/dnamacaTagged/DnamacaTagged.java 1 Package name contains upper case characters
7521 src/pipe/modules/dnamacaTagged/DnamacaTagged.java 8 Avoid unused imports such as 'java.io.File'
7522 src/pipe/modules/dnamacaTagged/DnamacaTagged.java 8 Avoid unused imports such as 'java.io.File'
7523 src/pipe/modules/dnamacaTagged/DnamacaTagged.java 12 Avoid unused imports such as 'java.util.ArrayList'
7524 src/pipe/modules/dnamacaTagged/DnamacaTagged.java 12 Avoid unused imports such as 'java.util.ArrayList'
7525 src/pipe/modules/dnamacaTagged/DnamacaTagged.java 17 Avoid unused imports such as 'javax.swing.JButton'
7526 src/pipe/modules/dnamacaTagged/DnamacaTagged.java 17 Avoid unused imports such as 'javax.swing.JButton'
7527 src/pipe/modules/dnamacaTagged/DnamacaTagged.java 19 Avoid unused imports such as 'javax.swing.JTextField'
7528 src/pipe/modules/dnamacaTagged/DnamacaTagged.java 19 Avoid unused imports such as 'javax.swing.JTextField'
7529 src/pipe/modules/dnamacaTagged/DnamacaTagged.java 27 Avoid unused imports such as 'pipe.gui.widgets.GraphPanelPane'
7530 src/pipe/modules/dnamacaTagged/DnamacaTagged.java 27 Avoid unused imports such as 'pipe.gui.widgets.GraphPanelPane'
7531 src/pipe/modules/dnamacaTagged/DnamacaTagged.java 32 The class 'DnamacaTagged' has a Cyclomatic Complexity of 5 (Highest = 40).
7532 src/pipe/modules/dnamacaTagged/DnamacaTagged.java 32 This class has too many methods, consider refactoring it.
7533 src/pipe/modules/dnamacaTagged/DnamacaTagged.java 32 Too many fields
7534 src/pipe/modules/dnamacaTagged/DnamacaTagged.java 35 Found non-transient, non-static member. Please mark as transient or provide accessors.
7535 src/pipe/modules/dnamacaTagged/DnamacaTagged.java 36 Found non-transient, non-static member. Please mark as transient or provide accessors.
7536 src/pipe/modules/dnamacaTagged/DnamacaTagged.java 36 It is somewhat confusing to have a field name with the same name as a method
7537 src/pipe/modules/dnamacaTagged/DnamacaTagged.java 37 Found non-transient, non-static member. Please mark as transient or provide accessors.
7538 src/pipe/modules/dnamacaTagged/DnamacaTagged.java 38 Found non-transient, non-static member. Please mark as transient or provide accessors.
7539 src/pipe/modules/dnamacaTagged/DnamacaTagged.java 39 Found non-transient, non-static member. Please mark as transient or provide accessors.
7540 src/pipe/modules/dnamacaTagged/DnamacaTagged.java 39 Private field 'tagPlace' could be made final; it is only initialized in the declaration or constructor.
7541 src/pipe/modules/dnamacaTagged/DnamacaTagged.java 41 This final field could be made static
7542 src/pipe/modules/dnamacaTagged/DnamacaTagged.java 41 Use explicit scoping instead of the default package private level
7543 src/pipe/modules/dnamacaTagged/DnamacaTagged.java 42 This final field could be made static
7544 src/pipe/modules/dnamacaTagged/DnamacaTagged.java 42 Use explicit scoping instead of the default package private level
7545 src/pipe/modules/dnamacaTagged/DnamacaTagged.java 43 This final field could be made static
7546 src/pipe/modules/dnamacaTagged/DnamacaTagged.java 43 Use explicit scoping instead of the default package private level
7547 src/pipe/modules/dnamacaTagged/DnamacaTagged.java 46 Avoid excessively long variable names like performanceDesc_original
7548 src/pipe/modules/dnamacaTagged/DnamacaTagged.java 46 Variables that are not final should not contain underscores (except for underscores in standard prefix/suffix).
7549 src/pipe/modules/dnamacaTagged/DnamacaTagged.java 47 Avoid excessively long variable names like performanceDesc_clone
7550 src/pipe/modules/dnamacaTagged/DnamacaTagged.java 47 Variables that are not final should not contain underscores (except for underscores in standard prefix/suffix).
7551 src/pipe/modules/dnamacaTagged/DnamacaTagged.java 48 Avoid excessively long variable names like doTokenDistributionForTagged
7552 src/pipe/modules/dnamacaTagged/DnamacaTagged.java 51 Perhaps 'guiDialog' could be replaced by a local variable.
7553 src/pipe/modules/dnamacaTagged/DnamacaTagged.java 60 Parameter '_pnmldata' is not assigned and could be declared final
7554 src/pipe/modules/dnamacaTagged/DnamacaTagged.java 70 System.out.print is used
7555 src/pipe/modules/dnamacaTagged/DnamacaTagged.java 76 Local variable 'contentPane' could be declared final
7556 src/pipe/modules/dnamacaTagged/DnamacaTagged.java 82 Local variable 'buttonLabels' could be declared final
7557 src/pipe/modules/dnamacaTagged/DnamacaTagged.java 83 Local variable 'buttonHandlers' could be declared final
7558 src/pipe/modules/dnamacaTagged/DnamacaTagged.java 84 Avoid unused local variables such as 'buttons'.
7559 src/pipe/modules/dnamacaTagged/DnamacaTagged.java 85 Found 'DU'-anomaly for variable 'buttons' (lines '84'-'91').
7560 src/pipe/modules/dnamacaTagged/DnamacaTagged.java 95 Use explicit scoping instead of the default package private level
7561 src/pipe/modules/dnamacaTagged/DnamacaTagged.java 96 Parameter 'arg0' is not assigned and could be declared final
7562 src/pipe/modules/dnamacaTagged/DnamacaTagged.java 99 Avoid if (x != y) ..; else ..;
7563 src/pipe/modules/dnamacaTagged/DnamacaTagged.java 100 Avoid using if...else statements without curly braces
7564 src/pipe/modules/dnamacaTagged/DnamacaTagged.java 111 Local variable 'out1' could be declared final
7565 src/pipe/modules/dnamacaTagged/DnamacaTagged.java 113 Local variable 'fstream' could be declared final
7566 src/pipe/modules/dnamacaTagged/DnamacaTagged.java 125 System.out.print is used
7567 src/pipe/modules/dnamacaTagged/DnamacaTagged.java 129 Avoid excessively long variable names like outputPerformanceResult
7568 src/pipe/modules/dnamacaTagged/DnamacaTagged.java 129 Found 'DD'-anomaly for variable 'outputPerformanceResult' (lines '128'-'171').
7569 src/pipe/modules/dnamacaTagged/DnamacaTagged.java 134 Avoid variables with short names like rt
7570 src/pipe/modules/dnamacaTagged/DnamacaTagged.java 144 Avoid variables with short names like br
7571 src/pipe/modules/dnamacaTagged/DnamacaTagged.java 145 Avoid unused local variables such as 'br2'.
7572 src/pipe/modules/dnamacaTagged/DnamacaTagged.java 145 Found 'DU'-anomaly for variable 'br2' (lines '144'-'185').
7573 src/pipe/modules/dnamacaTagged/DnamacaTagged.java 147 Found 'DD'-anomaly for variable 'line' (lines '146'-'150').
7574 src/pipe/modules/dnamacaTagged/DnamacaTagged.java 151 Avoid assignments in operands
7575 src/pipe/modules/dnamacaTagged/DnamacaTagged.java 151 Found 'DU'-anomaly for variable 'line' (lines '150'-'185').
7576 src/pipe/modules/dnamacaTagged/DnamacaTagged.java 153 System.out.print is used
7577 src/pipe/modules/dnamacaTagged/DnamacaTagged.java 154 Prefer StringBuffer over += for concatenating strings
7578 src/pipe/modules/dnamacaTagged/DnamacaTagged.java 159 System.out.print is used
7579 src/pipe/modules/dnamacaTagged/DnamacaTagged.java 160 A catch statement should never catch throwable since it includes errors.
7580 src/pipe/modules/dnamacaTagged/DnamacaTagged.java 161 Avoid printStackTrace(); use a logger call instead.
7581 src/pipe/modules/dnamacaTagged/DnamacaTagged.java 164 Avoid variables with short names like pe
7582 src/pipe/modules/dnamacaTagged/DnamacaTagged.java 165 Avoid variables with short names like p
7583 src/pipe/modules/dnamacaTagged/DnamacaTagged.java 171 Avoid using if statements without curly braces
7584 src/pipe/modules/dnamacaTagged/DnamacaTagged.java 174 Avoid using if statements without curly braces
7585 src/pipe/modules/dnamacaTagged/DnamacaTagged.java 174 Prefer StringBuffer over += for concatenating strings
7586 src/pipe/modules/dnamacaTagged/DnamacaTagged.java 177 Prefer StringBuffer over += for concatenating strings
7587 src/pipe/modules/dnamacaTagged/DnamacaTagged.java 181 Avoid using if...else statements without curly braces
7588 src/pipe/modules/dnamacaTagged/DnamacaTagged.java 191 Use explicit scoping instead of the default package private level
7589 src/pipe/modules/dnamacaTagged/DnamacaTagged.java 192 Parameter 'arg0' is not assigned and could be declared final
7590 src/pipe/modules/dnamacaTagged/DnamacaTagged.java 194 Avoid unused local variables such as 'result'.
7591 src/pipe/modules/dnamacaTagged/DnamacaTagged.java 194 Found 'DU'-anomaly for variable 'result' (lines '193'-'194').
7592 src/pipe/modules/dnamacaTagged/DnamacaTagged.java 221 The String literal "}\n" appears 12 times in this file; the first occurrence is on line 220
7593 src/pipe/modules/dnamacaTagged/DnamacaTagged.java 228 The String literal "}{\n" appears 5 times in this file; the first occurrence is on line 227
7594 src/pipe/modules/dnamacaTagged/DnamacaTagged.java 231 The String literal "\t}\n" appears 5 times in this file; the first occurrence is on line 230
7595 src/pipe/modules/dnamacaTagged/DnamacaTagged.java 252 Found 'DD'-anomaly for variable 'taggedArc' (lines '251'-'256').
7596 src/pipe/modules/dnamacaTagged/DnamacaTagged.java 254 Avoid using while statements without curly braces
7597 src/pipe/modules/dnamacaTagged/DnamacaTagged.java 257 Found 'DD'-anomaly for variable 'taggedArc' (lines '256'-'256').
7598 src/pipe/modules/dnamacaTagged/DnamacaTagged.java 268 Avoid using if...else statements without curly braces
7599 src/pipe/modules/dnamacaTagged/DnamacaTagged.java 274 Avoid variables with short names like i
7600 src/pipe/modules/dnamacaTagged/DnamacaTagged.java 274 Parameter 'i' is not assigned and could be declared final
7601 src/pipe/modules/dnamacaTagged/DnamacaTagged.java 274 Parameter 'type' is not assigned and could be declared final
7602 src/pipe/modules/dnamacaTagged/DnamacaTagged.java 277 Avoid using if statements without curly braces
7603 src/pipe/modules/dnamacaTagged/DnamacaTagged.java 277 Prefer StringBuffer over += for concatenating strings
7604 src/pipe/modules/dnamacaTagged/DnamacaTagged.java 284 Avoid using if...else statements without curly braces
7605 src/pipe/modules/dnamacaTagged/DnamacaTagged.java 287 Avoid using if...else statements without curly braces
7606 src/pipe/modules/dnamacaTagged/DnamacaTagged.java 289 Avoid using if statements without curly braces
7607 src/pipe/modules/dnamacaTagged/DnamacaTagged.java 333 Avoid using if statements without curly braces
7608 src/pipe/modules/dnamacaTagged/DnamacaTagged.java 343 The String literal " = " appears 4 times in this file; the first occurrence is on line 342
7609 src/pipe/modules/dnamacaTagged/DnamacaTagged.java 354 Found 'DD'-anomaly for variable 'taggedArc' (lines '353'-'364').
7610 src/pipe/modules/dnamacaTagged/DnamacaTagged.java 355 Found 'DD'-anomaly for variable 'numInputArc' (lines '354'-'365').
7611 src/pipe/modules/dnamacaTagged/DnamacaTagged.java 357 Avoid unused local variables such as 'arcsFrom'.
7612 src/pipe/modules/dnamacaTagged/DnamacaTagged.java 357 Found 'DD'-anomaly for variable 'arcsFrom' (lines '356'-'356').
7613 src/pipe/modules/dnamacaTagged/DnamacaTagged.java 357 Found 'DU'-anomaly for variable 'arcsFrom' (lines '356'-'381').
7614 src/pipe/modules/dnamacaTagged/DnamacaTagged.java 365 Found 'DD'-anomaly for variable 'taggedArc' (lines '364'-'364').
7615 src/pipe/modules/dnamacaTagged/DnamacaTagged.java 366 Found 'DD'-anomaly for variable 'numInputArc' (lines '365'-'365').
7616 src/pipe/modules/dnamacaTagged/DnamacaTagged.java 386 Avoid really long methods.
7617 src/pipe/modules/dnamacaTagged/DnamacaTagged.java 386 The method 'writeTransition' has a Cyclomatic Complexity of 40.
7618 src/pipe/modules/dnamacaTagged/DnamacaTagged.java 386 The method writeTransition() has an NCSS line count of 141
7619 src/pipe/modules/dnamacaTagged/DnamacaTagged.java 386 The method writeTransition() has an NPath complexity of 391680
7620 src/pipe/modules/gspn/GSPN.java 31 The class 'GSPN' has a Cyclomatic Complexity of 4 (Highest = 12).
7621 src/pipe/modules/gspn/GSPN.java 31 This class has too many methods, consider refactoring it.
7622 src/pipe/modules/gspn/GSPN.java 42 Avoid unused private methods such as 'isEFCGSPN(DataLayer)'.
7623 src/pipe/modules/gspn/GSPN.java 42 Parameter 'pnmlData' is not assigned and could be declared final
7624 src/pipe/modules/gspn/GSPN.java 52 Avoid unused private methods such as 'getMarking(DataLayer)'.
7625 src/pipe/modules/gspn/GSPN.java 52 Parameter 'pnmlData' is not assigned and could be declared final
7626 src/pipe/modules/gspn/GSPN.java 54 Local variable 'places' could be declared final
7627 src/pipe/modules/gspn/GSPN.java 55 Found 'DD'-anomaly for variable 'marking' (lines '55'-'57').
7628 src/pipe/modules/gspn/GSPN.java 57 Found 'DD'-anomaly for variable 'marking' (lines '57'-'57').
7629 src/pipe/modules/gspn/GSPN.java 70 Parameter 'marking' is not assigned and could be declared final
7630 src/pipe/modules/gspn/GSPN.java 70 Parameter 'pnmlData' is not assigned and could be declared final
7631 src/pipe/modules/gspn/GSPN.java 70 Parameter 'transition' is not assigned and could be declared final
7632 src/pipe/modules/gspn/GSPN.java 72 Local variable 'transCount' could be declared final
7633 src/pipe/modules/gspn/GSPN.java 74 Found 'DD'-anomaly for variable 'result' (lines '74'-'80').
7634 src/pipe/modules/gspn/GSPN.java 74 Found 'DD'-anomaly for variable 'result' (lines '74'-'85').
7635 src/pipe/modules/gspn/GSPN.java 75 Avoid unused local variables such as 'answer'.
7636 src/pipe/modules/gspn/GSPN.java 75 Local variable 'answer' could be declared final
7637 src/pipe/modules/gspn/GSPN.java 76 Found 'DU'-anomaly for variable 'CMinus' (lines '76'-'90').
7638 src/pipe/modules/gspn/GSPN.java 76 Local variable 'CMinus' could be declared final
7639 src/pipe/modules/gspn/GSPN.java 77 Found 'DU'-anomaly for variable 'placeCount' (lines '77'-'90').
7640 src/pipe/modules/gspn/GSPN.java 77 Local variable 'placeCount' could be declared final
7641 src/pipe/modules/gspn/GSPN.java 80 Found 'DD'-anomaly for variable 'result' (lines '80'-'80').
7642 src/pipe/modules/gspn/GSPN.java 80 Found 'DD'-anomaly for variable 'result' (lines '80'-'85').
7643 src/pipe/modules/gspn/GSPN.java 84 Avoid using if statements without curly braces
7644 src/pipe/modules/gspn/GSPN.java 85 Found 'DD'-anomaly for variable 'result' (lines '85'-'85').
7645 src/pipe/modules/gspn/GSPN.java 107 Avoid unused local variables such as 'markSize'.
7646 src/pipe/modules/gspn/GSPN.java 107 Found 'DU'-anomaly for variable 'markSize' (lines '107'-'111').
7647 src/pipe/modules/gspn/GSPN.java 109 Avoid unused local variables such as 'reachSet'.
7648 src/pipe/modules/gspn/GSPN.java 109 Found 'DU'-anomaly for variable 'reachSet' (lines '109'-'111').
7649 src/pipe/modules/gspn/GSPN.java 124 Found 'DD'-anomaly for variable 'result' (lines '124'-'132').
7650 src/pipe/modules/gspn/GSPN.java 124 Found 'DD'-anomaly for variable 'result' (lines '124'-'137').
7651 src/pipe/modules/gspn/GSPN.java 125 Avoid unused local variables such as 'hasTimed'.
7652 src/pipe/modules/gspn/GSPN.java 125 Found 'DU'-anomaly for variable 'hasTimed' (lines '125'-'142').
7653 src/pipe/modules/gspn/GSPN.java 126 Avoid unused local variables such as 'hasImmediate'.
7654 src/pipe/modules/gspn/GSPN.java 126 Found 'DU'-anomaly for variable 'hasImmediate' (lines '126'-'142').
7655 src/pipe/modules/gspn/GSPN.java 127 Found 'DU'-anomaly for variable 'CMinus' (lines '127'-'142').
7656 src/pipe/modules/gspn/GSPN.java 128 Found 'DU'-anomaly for variable 'placeCount' (lines '128'-'142').
7657 src/pipe/modules/gspn/GSPN.java 129 Found 'DU'-anomaly for variable 'transArray' (lines '129'-'142').
7658 src/pipe/modules/gspn/GSPN.java 132 Found 'DD'-anomaly for variable 'result' (lines '132'-'132').
7659 src/pipe/modules/gspn/GSPN.java 132 Found 'DD'-anomaly for variable 'result' (lines '132'-'137').
7660 src/pipe/modules/gspn/GSPN.java 136 Avoid using if statements without curly braces
7661 src/pipe/modules/gspn/GSPN.java 137 Found 'DD'-anomaly for variable 'result' (lines '137'-'137').
7662 src/pipe/modules/gspn/GSPN.java 144 The method 'getTangibleTransitionEnabledStatusArray' has a Cyclomatic Complexity of 11.
7663 src/pipe/modules/gspn/GSPN.java 148 Found 'DD'-anomaly for variable 'result' (lines '148'-'156').
7664 src/pipe/modules/gspn/GSPN.java 148 Found 'DD'-anomaly for variable 'result' (lines '148'-'161').
7665 src/pipe/modules/gspn/GSPN.java 149 Found 'DD'-anomaly for variable 'hasTimed' (lines '149'-'166').
7666 src/pipe/modules/gspn/GSPN.java 150 Found 'DD'-anomaly for variable 'hasImmediate' (lines '150'-'169').
7667 src/pipe/modules/gspn/GSPN.java 151 Found 'DU'-anomaly for variable 'CMinus' (lines '151'-'181').
7668 src/pipe/modules/gspn/GSPN.java 152 Found 'DU'-anomaly for variable 'placeCount' (lines '152'-'181').
7669 src/pipe/modules/gspn/GSPN.java 153 Found 'DU'-anomaly for variable 'transArray' (lines '153'-'181').
7670 src/pipe/modules/gspn/GSPN.java 156 Found 'DD'-anomaly for variable 'result' (lines '156'-'156').
7671 src/pipe/modules/gspn/GSPN.java 156 Found 'DD'-anomaly for variable 'result' (lines '156'-'161').
7672 src/pipe/modules/gspn/GSPN.java 156 Found 'DD'-anomaly for variable 'result' (lines '156'-'175').
7673 src/pipe/modules/gspn/GSPN.java 160 Avoid using if statements without curly braces
7674 src/pipe/modules/gspn/GSPN.java 161 Found 'DD'-anomaly for variable 'result' (lines '161'-'161').
7675 src/pipe/modules/gspn/GSPN.java 161 Found 'DD'-anomaly for variable 'result' (lines '161'-'175').
7676 src/pipe/modules/gspn/GSPN.java 165 Avoid unnecessary comparisons in boolean expressions
7677 src/pipe/modules/gspn/GSPN.java 166 Found 'DD'-anomaly for variable 'hasTimed' (lines '166'-'166').
7678 src/pipe/modules/gspn/GSPN.java 169 Found 'DD'-anomaly for variable 'hasImmediate' (lines '169'-'169').
7679 src/pipe/modules/gspn/GSPN.java 174 Avoid unnecessary comparisons in boolean expressions
7680 src/pipe/modules/gspn/GSPN.java 175 Found 'DD'-anomaly for variable 'result' (lines '175'-'175').
7681 src/pipe/modules/gspn/GSPN.java 196 Found 'DD'-anomaly for variable 'hasTimed' (lines '196'-'203').
7682 src/pipe/modules/gspn/GSPN.java 197 Found 'DD'-anomaly for variable 'hasImmediate' (lines '197'-'206').
7683 src/pipe/modules/gspn/GSPN.java 199 Avoid unnecessary comparisons in boolean expressions
7684 src/pipe/modules/gspn/GSPN.java 200 Avoid unnecessary comparisons in boolean expressions
7685 src/pipe/modules/gspn/GSPN.java 203 Found 'DD'-anomaly for variable 'hasTimed' (lines '203'-'203').
7686 src/pipe/modules/gspn/GSPN.java 205 Avoid unnecessary comparisons in boolean expressions
7687 src/pipe/modules/gspn/GSPN.java 206 Found 'DD'-anomaly for variable 'hasImmediate' (lines '206'-'206').
7688 src/pipe/modules/gspn/GSPN.java 210 Avoid unnecessary if..then..else statements when returning a boolean
7689 src/pipe/modules/gspn/GSPN.java 211 A method should have only one exit point, and that should be the last statement in the method
7690 src/pipe/modules/gspn/GSPN.java 211 Avoid using if...else statements without curly braces
7691 src/pipe/modules/gspn/GSPN.java 213 Avoid using if...else statements without curly braces
7692 src/pipe/modules/gspn/GSPN.java 225 JUnit 4 tests that execute tests should use the @Test annotation
7693 src/pipe/modules/gspn/GSPN.java 227 Found 'DU'-anomaly for variable 'places' (lines '227'-'252').
7694 src/pipe/modules/gspn/GSPN.java 229 Found 'DU'-anomaly for variable 'arcsCount' (lines '229'-'252').
7695 src/pipe/modules/gspn/GSPN.java 234 Found 'DD'-anomaly for variable 'hasTimed' (lines '234'-'234').
7696 src/pipe/modules/gspn/GSPN.java 234 Found 'DD'-anomaly for variable 'hasTimed' (lines '234'-'242').
7697 src/pipe/modules/gspn/GSPN.java 234 Found 'DU'-anomaly for variable 'hasTimed' (lines '234'-'252').
7698 src/pipe/modules/gspn/GSPN.java 235 Found 'DD'-anomaly for variable 'hasUntimed' (lines '235'-'235').
7699 src/pipe/modules/gspn/GSPN.java 235 Found 'DD'-anomaly for variable 'hasUntimed' (lines '235'-'244').
7700 src/pipe/modules/gspn/GSPN.java 235 Found 'DU'-anomaly for variable 'hasUntimed' (lines '235'-'252').
7701 src/pipe/modules/gspn/GSPN.java 247 Avoid using if statements without curly braces
7702 src/pipe/modules/gspn/GSPN.java 248 A method should have only one exit point, and that should be the last statement in the method
7703 src/pipe/modules/gspn/GSPN.java 265 Found 'DU'-anomaly for variable 'transCount' (lines '265'-'279').
7704 src/pipe/modules/gspn/GSPN.java 266 Found 'DD'-anomaly for variable 'hasTimed' (lines '266'-'271').
7705 src/pipe/modules/gspn/GSPN.java 270 Avoid using if statements without curly braces
7706 src/pipe/modules/gspn/GSPN.java 271 Found 'DD'-anomaly for variable 'hasTimed' (lines '271'-'271').
7707 src/pipe/modules/gspn/GSPN.java 274 Avoid unnecessary if..then..else statements when returning a boolean
7708 src/pipe/modules/gspn/GSPN.java 275 A method should have only one exit point, and that should be the last statement in the method
7709 src/pipe/modules/gspn/GSPN.java 275 Avoid using if...else statements without curly braces
7710 src/pipe/modules/gspn/GSPN.java 277 Avoid using if...else statements without curly braces
7711 src/pipe/modules/gspn/GSPN.java 292 Found 'DU'-anomaly for variable 'transCount' (lines '292'-'306').
7712 src/pipe/modules/gspn/GSPN.java 293 Found 'DD'-anomaly for variable 'hasImmediate' (lines '293'-'298').
7713 src/pipe/modules/gspn/GSPN.java 298 Found 'DD'-anomaly for variable 'hasImmediate' (lines '298'-'298').
7714 src/pipe/modules/gspn/GSPN.java 301 Avoid unnecessary if..then..else statements when returning a boolean
7715 src/pipe/modules/gspn/GSPN.java 302 A method should have only one exit point, and that should be the last statement in the method
7716 src/pipe/modules/gspn/GSPN.java 302 Avoid using if...else statements without curly braces
7717 src/pipe/modules/gspn/GSPN.java 314 The method 'reduction' has a Cyclomatic Complexity of 12.
7718 src/pipe/modules/gspn/GSPN.java 317 Found 'DD'-anomaly for variable 'result' (lines '317'-'320').
7719 src/pipe/modules/gspn/GSPN.java 320 Found 'DD'-anomaly for variable 'result' (lines '320'-'320').
7720 src/pipe/modules/gspn/GSPN.java 320 Found 'DD'-anomaly for variable 'result' (lines '320'-'362').
7721 src/pipe/modules/gspn/GSPN.java 320 Found 'DU'-anomaly for variable 'result' (lines '320'-'365').
7722 src/pipe/modules/gspn/GSPN.java 331 Avoid variables with short names like k
7723 src/pipe/modules/gspn/GSPN.java 348 Found 'DD'-anomaly for variable 'reducedThisRow' (lines '348'-'352').
7724 src/pipe/modules/gspn/GSPN.java 352 Found 'DD'-anomaly for variable 'reducedThisRow' (lines '352'-'352').
7725 src/pipe/modules/gspn/GSPN.java 352 Found 'DU'-anomaly for variable 'reducedThisRow' (lines '352'-'365').
7726 src/pipe/modules/gspn/GSPN.java 358 Found 'DD'-anomaly for variable 'backSub' (lines '358'-'360').
7727 src/pipe/modules/gspn/GSPN.java 362 Found 'DD'-anomaly for variable 'result' (lines '362'-'362').
7728 src/pipe/modules/gspn/GSPN.java 394 Avoid variables with short names like r1
7729 src/pipe/modules/gspn/GSPN.java 395 Avoid variables with short names like r2
7730 src/pipe/modules/gspn/GSPN.java 406 System.out.print is used
7731 src/pipe/modules/gspn/GSPN.java 409 System.out.print is used
7732 src/pipe/modules/gspn/GSPN.java 411 System.out.print is used
7733 src/pipe/modules/gspn/GSPN.java 417 Avoid unused private methods such as 'printMatrix(int)'.
7734 src/pipe/modules/gspn/GSPN.java 420 System.out.print is used
7735 src/pipe/modules/gspn/GSPN.java 423 System.out.print is used
7736 src/pipe/modules/gspn/GSPN.java 431 Avoid unused private methods such as 'printMarking(int)'.
7737 src/pipe/modules/gspn/GSPN.java 442 A method should have only one exit point, and that should be the last statement in the method
7738 src/pipe/modules/gspn/GSPN.java 442 The String literal "n/a" appears 5 times in this file; the first occurrence is on line 442
7739 src/pipe/modules/gspn/GSPN.java 448 Found 'DU'-anomaly for variable 'places' (lines '448'-'461').
7740 src/pipe/modules/gspn/GSPN.java 456 Avoid using for statements without curly braces
7741 src/pipe/modules/gspn/GSPN.java 473 Found 'DU'-anomaly for variable 'places' (lines '473'-'486').
7742 src/pipe/modules/gspn/GSPN.java 481 Avoid using for statements without curly braces
7743 src/pipe/modules/gspn/GSPN.java 498 Avoid variables with short names like f
7744 src/pipe/modules/gspn/GSPN.java 500 Found 'DU'-anomaly for variable 'transitions' (lines '500'-'507').
7745 src/pipe/modules/gspn/GSPN.java 519 Avoid using for statements without curly braces
7746 src/pipe/modules/gspn/GSPN.java 521 Avoid variables with short names like f
7747 src/pipe/modules/gspn/GSPN.java 525 Avoid using for statements without curly braces
7748 src/pipe/modules/gspn/GSPNNew.java 40 The class 'GSPNNew' has a Cyclomatic Complexity of 3 (Highest = 10).
7749 src/pipe/modules/gspn/GSPNNew.java 40 This class has too many methods, consider refactoring it.
7750 src/pipe/modules/gspn/GSPNNew.java 45 Parameter 'pnmlData' is not assigned and could be declared final
7751 src/pipe/modules/gspn/GSPNNew.java 47 Local variable 'guiDialog' could be declared final
7752 src/pipe/modules/gspn/GSPNNew.java 50 Local variable 'contentPane' could be declared final
7753 src/pipe/modules/gspn/GSPNNew.java 74 Found non-transient, non-static member. Please mark as transient or provide accessors.
7754 src/pipe/modules/gspn/GSPNNew.java 74 Use explicit scoping instead of the default package private level
7755 src/pipe/modules/gspn/GSPNNew.java 75 Parameter 'arg0' is not assigned and could be declared final
7756 src/pipe/modules/gspn/GSPNNew.java 76 Found 'DU'-anomaly for variable 'start' (lines '76'-'141').
7757 src/pipe/modules/gspn/GSPNNew.java 76 Local variable 'start' could be declared final
7758 src/pipe/modules/gspn/GSPNNew.java 84 Local variable 'sourceDataLayer' could be declared final
7759 src/pipe/modules/gspn/GSPNNew.java 87 Found 'DU'-anomaly for variable 'reachabilityGraph' (lines '87'-'141').
7760 src/pipe/modules/gspn/GSPNNew.java 87 Local variable 'reachabilityGraph' could be declared final
7761 src/pipe/modules/gspn/GSPNNew.java 90 Avoid variables with short names like pi
7762 src/pipe/modules/gspn/GSPNNew.java 90 Found 'DD'-anomaly for variable 'pi' (lines '90'-'105').
7763 src/pipe/modules/gspn/GSPNNew.java 90 Found 'DU'-anomaly for variable 'pi' (lines '90'-'141').
7764 src/pipe/modules/gspn/GSPNNew.java 92 Avoid variables with short names like s
7765 src/pipe/modules/gspn/GSPNNew.java 92 Found 'DU'-anomaly for variable 's' (lines '92'-'141').
7766 src/pipe/modules/gspn/GSPNNew.java 94 A method should have only one exit point, and that should be the last statement in the method
7767 src/pipe/modules/gspn/GSPNNew.java 94 Avoid using if statements without curly braces
7768 src/pipe/modules/gspn/GSPNNew.java 96 Avoid if (x != y) ..; else ..;
7769 src/pipe/modules/gspn/GSPNNew.java 97 Prefer StringBuffer over += for concatenating strings
7770 src/pipe/modules/gspn/GSPNNew.java 103 Found 'DU'-anomaly for variable 'efinished' (lines '103'-'141').
7771 src/pipe/modules/gspn/GSPNNew.java 104 Do not explicitly trigger a garbage collection.
7772 src/pipe/modules/gspn/GSPNNew.java 105 Found 'DU'-anomaly for variable 'pi' (lines '105'-'141').
7773 src/pipe/modules/gspn/GSPNNew.java 106 Found 'DU'-anomaly for variable 'ssdfinished' (lines '106'-'141').
7774 src/pipe/modules/gspn/GSPNNew.java 107 Do not explicitly trigger a garbage collection.
7775 src/pipe/modules/gspn/GSPNNew.java 110 Prefer StringBuffer over += for concatenating strings
7776 src/pipe/modules/gspn/GSPNNew.java 112 A method should have only one exit point, and that should be the last statement in the method
7777 src/pipe/modules/gspn/GSPNNew.java 114 Prefer StringBuffer over += for concatenating strings
7778 src/pipe/modules/gspn/GSPNNew.java 116 A method should have only one exit point, and that should be the last statement in the method
7779 src/pipe/modules/gspn/GSPNNew.java 118 Prefer StringBuffer over += for concatenating strings
7780 src/pipe/modules/gspn/GSPNNew.java 118 The String literal "<br>" appears 7 times in this file; the first occurrence is on line 118
7781 src/pipe/modules/gspn/GSPNNew.java 120 A method should have only one exit point, and that should be the last statement in the method
7782 src/pipe/modules/gspn/GSPNNew.java 122 Prefer StringBuffer over += for concatenating strings
7783 src/pipe/modules/gspn/GSPNNew.java 133 Avoid variables with short names like f
7784 src/pipe/modules/gspn/GSPNNew.java 156 Avoid variables with short names like pi
7785 src/pipe/modules/gspn/GSPNNew.java 156 Parameter 'pi' is not assigned and could be declared final
7786 src/pipe/modules/gspn/GSPNNew.java 156 Parameter 'rgfile' is not assigned and could be declared final
7787 src/pipe/modules/gspn/GSPNNew.java 156 Parameter 'sourceDataLayer' is not assigned and could be declared final
7788 src/pipe/modules/gspn/GSPNNew.java 158 Found 'DD'-anomaly for variable 'tangiblestates' (lines '158'-'169').
7789 src/pipe/modules/gspn/GSPNNew.java 159 Avoid instantiating String objects; this is usually unnecessary.
7790 src/pipe/modules/gspn/GSPNNew.java 159 Avoid variables with short names like s
7791 src/pipe/modules/gspn/GSPNNew.java 162 Avoid using final local variables, turn them into fields
7792 src/pipe/modules/gspn/GSPNNew.java 163 Avoid using final local variables, turn them into fields
7793 src/pipe/modules/gspn/GSPNNew.java 163 Found 'DU'-anomaly for variable 'SUMMARYMODE' (lines '163'-'199').
7794 src/pipe/modules/gspn/GSPNNew.java 164 Avoid excessively long variable names like MAXSTATESTODISPLAY
7795 src/pipe/modules/gspn/GSPNNew.java 164 Avoid using final local variables, turn them into fields
7796 src/pipe/modules/gspn/GSPNNew.java 164 Found 'DU'-anomaly for variable 'MAXSTATESTODISPLAY' (lines '164'-'199').
7797 src/pipe/modules/gspn/GSPNNew.java 165 Found 'DU'-anomaly for variable 'mode' (lines '165'-'199').
7798 src/pipe/modules/gspn/GSPNNew.java 169 Found 'DU'-anomaly for variable 'tangiblestates' (lines '169'-'199').
7799 src/pipe/modules/gspn/GSPNNew.java 172 A method should have only one exit point, and that should be the last statement in the method
7800 src/pipe/modules/gspn/GSPNNew.java 178 Avoid using if statements without curly braces
7801 src/pipe/modules/gspn/GSPNNew.java 244 Found 'DD'-anomaly for variable 'averages' (lines '244'-'250').
7802 src/pipe/modules/gspn/GSPNNew.java 250 Found 'DD'-anomaly for variable 'averages' (lines '250'-'250').
7803 src/pipe/modules/gspn/GSPNNew.java 254 System.out.print is used
7804 src/pipe/modules/gspn/GSPNNew.java 259 System.out.print is used
7805 src/pipe/modules/gspn/GSPNNew.java 261 System.out.print is used
7806 src/pipe/modules/gspn/GSPNNew.java 290 The method 'tokenDistribution' has a Cyclomatic Complexity of 10.
7807 src/pipe/modules/gspn/GSPNNew.java 293 Avoid excessively long variable names like highestnumberoftokens
7808 src/pipe/modules/gspn/GSPNNew.java 312 Avoid instantiating new objects inside loops
7809 src/pipe/modules/gspn/GSPNNew.java 315 System.out.print is used
7810 src/pipe/modules/gspn/GSPNNew.java 323 Found 'DU'-anomaly for variable 'current' (lines '323'-'361').
7811 src/pipe/modules/gspn/GSPNNew.java 325 Avoid using if statements without curly braces
7812 src/pipe/modules/gspn/GSPNNew.java 328 Avoid instantiating new objects inside loops
7813 src/pipe/modules/gspn/GSPNNew.java 347 System.out.print is used
7814 src/pipe/modules/gspn/GSPNNew.java 356 Found 'DD'-anomaly for variable 'result' (lines '356'-'356').
7815 src/pipe/modules/gspn/GSPNNew.java 382 Avoid using if statements without curly braces
7816 src/pipe/modules/gspn/GSPNNew.java 388 Avoid using for statements without curly braces
7817 src/pipe/modules/gspn/GSPNNew.java 394 Avoid using for statements without curly braces
7818 src/pipe/modules/gspn/GSPNNew.java 412 Avoid excessively long variable names like specifiedTransitionRate
7819 src/pipe/modules/gspn/GSPNNew.java 412 Found 'DD'-anomaly for variable 'specifiedTransitionRate' (lines '412'-'412').
7820 src/pipe/modules/gspn/GSPNNew.java 412 Found 'DD'-anomaly for variable 'specifiedTransitionRate' (lines '412'-'416').
7821 src/pipe/modules/gspn/GSPNNew.java 412 Found 'DU'-anomaly for variable 'specifiedTransitionRate' (lines '412'-'424').
7822 src/pipe/modules/gspn/GSPNNew.java 413 Found 'DD'-anomaly for variable 'transStatus' (lines '413'-'413').
7823 src/pipe/modules/gspn/GSPNNew.java 413 Found 'DU'-anomaly for variable 'transStatus' (lines '413'-'424').
7824 src/pipe/modules/gspn/GSPNNew.java 415 Avoid unnecessary comparisons in boolean expressions
7825 src/pipe/modules/gspn/GSPNNew.java 428 Avoid using if statements without curly braces
7826 src/pipe/modules/gspn/GSPNNew.java 437 Avoid unnecessary comparisons in boolean expressions
7827 src/pipe/modules/iai/ExponentialDistribution.java 16 Found non-transient, non-static member. Please mark as transient or provide accessors.
7828 src/pipe/modules/iai/ExponentialDistribution.java 16 Private field 'mean' could be made final; it is only initialized in the declaration or constructor.
7829 src/pipe/modules/iai/ExponentialDistribution.java 18 Parameter 'rate' is not assigned and could be declared final
7830 src/pipe/modules/iai/ExponentialDistribution.java 23 Parameter 'rval' is not assigned and could be declared final
7831 src/pipe/modules/iai/QueueRecord.java 10 Each class should declare at least one constructor
7832 src/pipe/modules/iai/SimulationClockWatcher.java 24 Avoid unnecessary constructors - the compiler will generate these for you
7833 src/pipe/modules/iai/SimulationClockWatcher.java 29 Parameter 'pnmlData' is not assigned and could be declared final
7834 src/pipe/modules/iai/SimulationClockWatcherDialog.java 18 Avoid unused constructor parameters such as '_moduleName'.
7835 src/pipe/modules/iai/SimulationClockWatcherDialog.java 18 Avoid unused constructor parameters such as '_parent'.
7836 src/pipe/modules/iai/SimulationClockWatcherDialog.java 18 Parameter '_moduleName' is not assigned and could be declared final
7837 src/pipe/modules/iai/SimulationClockWatcherDialog.java 19 Parameter '_parent' is not assigned and could be declared final
7838 src/pipe/modules/iai/SimulationFiringCounter.java 23 Avoid unused private fields such as 'MODULE_NAME'.
7839 src/pipe/modules/iai/SimulationFiringCounter.java 26 Avoid unnecessary constructors - the compiler will generate these for you
7840 src/pipe/modules/iai/SimulationFiringCounter.java 30 Parameter 'pnmlData' is not assigned and could be declared final
7841 src/pipe/modules/iai/SimulationFiringCounterDialog.java 18 Avoid unused constructor parameters such as '_moduleName'.
7842 src/pipe/modules/iai/SimulationFiringCounterDialog.java 18 Avoid unused constructor parameters such as '_parent'.
7843 src/pipe/modules/iai/SimulationFiringCounterDialog.java 18 Parameter '_moduleName' is not assigned and could be declared final
7844 src/pipe/modules/iai/SimulationFiringCounterDialog.java 19 Parameter '_parent' is not assigned and could be declared final
7845 src/pipe/modules/iai/SimulationPlaceWatcher.java 27 Avoid unnecessary constructors - the compiler will generate these for you
7846 src/pipe/modules/iai/SimulationPlaceWatcher.java 32 Parameter 'pnmlData' is not assigned and could be declared final
7847 src/pipe/modules/iai/SimulationPlaceWatcherDialog.java 18 Avoid unused constructor parameters such as '_moduleName'.
7848 src/pipe/modules/iai/SimulationPlaceWatcherDialog.java 18 Avoid unused constructor parameters such as '_parent'.
7849 src/pipe/modules/iai/SimulationPlaceWatcherDialog.java 18 Parameter '_moduleName' is not assigned and could be declared final
7850 src/pipe/modules/iai/SimulationPlaceWatcherDialog.java 19 Parameter '_parent' is not assigned and could be declared final
7851 src/pipe/modules/invariantAnalysis/InvariantAnalysis.java 8 Package name contains upper case characters
7852 src/pipe/modules/invariantAnalysis/InvariantAnalysis.java 27 The class 'InvariantAnalysis' has a Cyclomatic Complexity of 4 (Highest = 23).
7853 src/pipe/modules/invariantAnalysis/InvariantAnalysis.java 27 This class has too many methods, consider refactoring it.
7854 src/pipe/modules/invariantAnalysis/InvariantAnalysis.java 34 Found non-transient, non-static member. Please mark as transient or provide accessors.
7855 src/pipe/modules/invariantAnalysis/InvariantAnalysis.java 36 Found non-transient, non-static member. Please mark as transient or provide accessors.
7856 src/pipe/modules/invariantAnalysis/InvariantAnalysis.java 36 Variables should start with a lowercase character
7857 src/pipe/modules/invariantAnalysis/InvariantAnalysis.java 37 Found non-transient, non-static member. Please mark as transient or provide accessors.
7858 src/pipe/modules/invariantAnalysis/InvariantAnalysis.java 37 Variables should start with a lowercase character
7859 src/pipe/modules/invariantAnalysis/InvariantAnalysis.java 38 Found non-transient, non-static member. Please mark as transient or provide accessors.
7860 src/pipe/modules/invariantAnalysis/InvariantAnalysis.java 38 Perhaps 'TInvariants' could be replaced by a local variable.
7861 src/pipe/modules/invariantAnalysis/InvariantAnalysis.java 38 Variables should start with a lowercase character
7862 src/pipe/modules/invariantAnalysis/InvariantAnalysis.java 41 Found non-transient, non-static member. Please mark as transient or provide accessors.
7863 src/pipe/modules/invariantAnalysis/InvariantAnalysis.java 44 Avoid unnecessary constructors - the compiler will generate these for you
7864 src/pipe/modules/invariantAnalysis/InvariantAnalysis.java 44 Document empty constructor
7865 src/pipe/modules/invariantAnalysis/InvariantAnalysis.java 57 Parameter 'pnmlData' is not assigned and could be declared final
7866 src/pipe/modules/invariantAnalysis/InvariantAnalysis.java 62 Local variable 'guiDialog' could be declared final
7867 src/pipe/modules/invariantAnalysis/InvariantAnalysis.java 65 Local variable 'contentPane' could be declared final
7868 src/pipe/modules/invariantAnalysis/InvariantAnalysis.java 90 Avoid excessively long variable names like analyseButtonClick
7869 src/pipe/modules/invariantAnalysis/InvariantAnalysis.java 90 Use explicit scoping instead of the default package private level
7870 src/pipe/modules/invariantAnalysis/InvariantAnalysis.java 91 Parameter 'arg0' is not assigned and could be declared final
7871 src/pipe/modules/invariantAnalysis/InvariantAnalysis.java 92 Local variable 'sourceDataLayer' could be declared final
7872 src/pipe/modules/invariantAnalysis/InvariantAnalysis.java 93 Avoid variables with short names like s
7873 src/pipe/modules/invariantAnalysis/InvariantAnalysis.java 93 Found 'DU'-anomaly for variable 's' (lines '93'-'98').
7874 src/pipe/modules/invariantAnalysis/InvariantAnalysis.java 94 Avoid using if statements without curly braces
7875 src/pipe/modules/invariantAnalysis/InvariantAnalysis.java 95 Avoid if (x != y) ..; else ..;
7876 src/pipe/modules/invariantAnalysis/InvariantAnalysis.java 95 Avoid using if...else statements without curly braces
7877 src/pipe/modules/invariantAnalysis/InvariantAnalysis.java 95 Prefer StringBuffer over += for concatenating strings
7878 src/pipe/modules/invariantAnalysis/InvariantAnalysis.java 96 Avoid using if...else statements without curly braces
7879 src/pipe/modules/invariantAnalysis/InvariantAnalysis.java 96 Prefer StringBuffer over += for concatenating strings
7880 src/pipe/modules/invariantAnalysis/InvariantAnalysis.java 111 Parameter 'pnmlData' is not assigned and could be declared final
7881 src/pipe/modules/invariantAnalysis/InvariantAnalysis.java 112 Found 'DU'-anomaly for variable 'start_time' (lines '112'-'125').
7882 src/pipe/modules/invariantAnalysis/InvariantAnalysis.java 112 Local variable 'start_time' could be declared final
7883 src/pipe/modules/invariantAnalysis/InvariantAnalysis.java 114 Local variable 'array' could be declared final
7884 src/pipe/modules/invariantAnalysis/InvariantAnalysis.java 115 A method should have only one exit point, and that should be the last statement in the method
7885 src/pipe/modules/invariantAnalysis/InvariantAnalysis.java 115 Avoid using if statements without curly braces
7886 src/pipe/modules/invariantAnalysis/InvariantAnalysis.java 134 Avoid variables with short names like M
7887 src/pipe/modules/invariantAnalysis/InvariantAnalysis.java 134 Parameter 'M' is not assigned and could be declared final
7888 src/pipe/modules/invariantAnalysis/InvariantAnalysis.java 144 Avoid variables with short names like M
7889 src/pipe/modules/invariantAnalysis/InvariantAnalysis.java 144 Parameter 'M' is not assigned and could be declared final
7890 src/pipe/modules/invariantAnalysis/InvariantAnalysis.java 148 Avoid using if...else statements without curly braces
7891 src/pipe/modules/invariantAnalysis/InvariantAnalysis.java 148 Prefer StringBuffer over += for concatenating strings
7892 src/pipe/modules/invariantAnalysis/InvariantAnalysis.java 149 Avoid using if...else statements without curly braces
7893 src/pipe/modules/invariantAnalysis/InvariantAnalysis.java 149 Prefer StringBuffer over += for concatenating strings
7894 src/pipe/modules/invariantAnalysis/InvariantAnalysis.java 162 Avoid variables with short names like M
7895 src/pipe/modules/invariantAnalysis/InvariantAnalysis.java 166 Avoid using if...else statements without curly braces
7896 src/pipe/modules/invariantAnalysis/InvariantAnalysis.java 166 Prefer StringBuffer over += for concatenating strings
7897 src/pipe/modules/invariantAnalysis/InvariantAnalysis.java 180 Found 'DU'-anomaly for variable 'placeArray' (lines '180'-'214').
7898 src/pipe/modules/invariantAnalysis/InvariantAnalysis.java 181 Avoid variables with short names like eq
7899 src/pipe/modules/invariantAnalysis/InvariantAnalysis.java 181 Found 'DD'-anomaly for variable 'eq' (lines '181'-'206').
7900 src/pipe/modules/invariantAnalysis/InvariantAnalysis.java 181 Found 'DU'-anomaly for variable 'eq' (lines '181'-'214').
7901 src/pipe/modules/invariantAnalysis/InvariantAnalysis.java 182 Found 'DU'-anomaly for variable 'm' (lines '182'-'214').
7902 src/pipe/modules/invariantAnalysis/InvariantAnalysis.java 183 Avoid using if statements without curly braces
7903 src/pipe/modules/invariantAnalysis/InvariantAnalysis.java 184 A method should have only one exit point, and that should be the last statement in the method
7904 src/pipe/modules/invariantAnalysis/InvariantAnalysis.java 186 Found 'DD'-anomaly for variable 'col' (lines '186'-'209').
7905 src/pipe/modules/invariantAnalysis/InvariantAnalysis.java 186 Found 'DU'-anomaly for variable 'col' (lines '186'-'214').
7906 src/pipe/modules/invariantAnalysis/InvariantAnalysis.java 187 Found 'DD'-anomaly for variable 'rhs' (lines '187'-'210').
7907 src/pipe/modules/invariantAnalysis/InvariantAnalysis.java 187 Found 'DU'-anomaly for variable 'rhs' (lines '187'-'214').
7908 src/pipe/modules/invariantAnalysis/InvariantAnalysis.java 190 Found 'DU'-anomaly for variable 'M' (lines '190'-'214').
7909 src/pipe/modules/invariantAnalysis/InvariantAnalysis.java 198 Avoid using if statements without curly braces
7910 src/pipe/modules/invariantAnalysis/InvariantAnalysis.java 222 Avoid really long methods.
7911 src/pipe/modules/invariantAnalysis/InvariantAnalysis.java 222 Avoid reassigning parameters such as 'C'
7912 src/pipe/modules/invariantAnalysis/InvariantAnalysis.java 222 Avoid reassigning parameters such as 'C'
7913 src/pipe/modules/invariantAnalysis/InvariantAnalysis.java 222 Avoid reassigning parameters such as 'C'
7914 src/pipe/modules/invariantAnalysis/InvariantAnalysis.java 222 The method 'findVectors' has a Cyclomatic Complexity of 23.
7915 src/pipe/modules/invariantAnalysis/InvariantAnalysis.java 222 The method findVectors() has an NPath complexity of 510
7916 src/pipe/modules/invariantAnalysis/InvariantAnalysis.java 237 Found 'DD'-anomaly for variable 'B' (lines '237'-'260').
7917 src/pipe/modules/invariantAnalysis/InvariantAnalysis.java 261 Found 'DD'-anomaly for variable 'n' (lines '261'-'261').
7918 src/pipe/modules/invariantAnalysis/InvariantAnalysis.java 261 Found 'DD'-anomaly for variable 'n' (lines '261'-'394').
7919 src/pipe/modules/invariantAnalysis/InvariantAnalysis.java 277 Avoid using if statements without curly braces
7920 src/pipe/modules/invariantAnalysis/InvariantAnalysis.java 277 System.out.print is used
7921 src/pipe/modules/invariantAnalysis/InvariantAnalysis.java 284 Avoid instantiating new objects inside loops
7922 src/pipe/modules/invariantAnalysis/InvariantAnalysis.java 309 Avoid assignments in operands
7923 src/pipe/modules/invariantAnalysis/InvariantAnalysis.java 318 Avoid instantiating new objects inside loops
7924 src/pipe/modules/invariantAnalysis/InvariantAnalysis.java 355 Avoid assignments in operands
7925 src/pipe/modules/invariantAnalysis/InvariantAnalysis.java 355 Found 'DU'-anomaly for variable 'h' (lines '355'-'429').
7926 src/pipe/modules/invariantAnalysis/InvariantAnalysis.java 361 Found 'DU'-anomaly for variable 'pMinusLength' (lines '361'-'429').
7927 src/pipe/modules/invariantAnalysis/InvariantAnalysis.java 378 Avoid instantiating new objects inside loops
7928 src/pipe/modules/invariantAnalysis/InvariantAnalysis.java 378 Found 'DD'-anomaly for variable 'V1' (lines '378'-'380').
7929 src/pipe/modules/invariantAnalysis/InvariantAnalysis.java 379 Avoid instantiating new objects inside loops
7930 src/pipe/modules/invariantAnalysis/InvariantAnalysis.java 379 Found 'DD'-anomaly for variable 'V2' (lines '379'-'381').
7931 src/pipe/modules/invariantAnalysis/InvariantAnalysis.java 395 Avoid instantiating new objects inside loops
7932 src/pipe/modules/invariantAnalysis/InvariantAnalysis.java 395 Found 'DD'-anomaly for variable 'F' (lines '395'-'396').
7933 src/pipe/modules/invariantAnalysis/InvariantAnalysis.java 397 Found 'DD'-anomaly for variable 'B' (lines '397'-'403').
7934 src/pipe/modules/invariantAnalysis/InvariantAnalysis.java 402 Avoid using for statements without curly braces
7935 src/pipe/modules/invariantAnalysis/InvariantAnalysis.java 414 Found 'DU'-anomaly for variable 'Bi' (lines '414'-'429').
7936 src/pipe/modules/invariantAnalysis/InvariantAnalysis.java 421 Found 'DU'-anomaly for variable 'Bi' (lines '421'-'429').
7937 src/pipe/modules/invariantAnalysis/InvariantAnalysis.java 437 Found 'DD'-anomaly for variable 'effectiveLength' (lines '437'-'442').
7938 src/pipe/modules/invariantAnalysis/InvariantAnalysis.java 441 Avoid if (x != y) ..; else ..;
7939 src/pipe/modules/invariantAnalysis/InvariantAnalysis.java 442 Found 'DD'-anomaly for variable 'effectiveLength' (lines '442'-'442').
7940 src/pipe/modules/invariantAnalysis/InvariantAnalysis.java 443 A method should have only one exit point, and that should be the last statement in the method
7941 src/pipe/modules/invariantAnalysis/InvariantAnalysis.java 459 Found 'DD'-anomaly for variable 'alpha' (lines '459'-'463').
7942 src/pipe/modules/invariantAnalysis/InvariantAnalysis.java 459 Found 'DD'-anomaly for variable 'alpha' (lines '459'-'465').
7943 src/pipe/modules/invariantAnalysis/InvariantAnalysis.java 463 Found 'DD'-anomaly for variable 'alpha' (lines '463'-'463').
7944 src/pipe/modules/invariantAnalysis/InvariantAnalysis.java 463 Found 'DD'-anomaly for variable 'alpha' (lines '463'-'465').
7945 src/pipe/modules/invariantAnalysis/InvariantAnalysis.java 465 Found 'DD'-anomaly for variable 'alpha' (lines '465'-'463').
7946 src/pipe/modules/invariantAnalysis/InvariantAnalysis.java 465 Found 'DD'-anomaly for variable 'alpha' (lines '465'-'465').
7947 src/pipe/modules/invariantAnalysis/InvariantAnalysis.java 481 Found 'DD'-anomaly for variable 'beta' (lines '481'-'484').
7948 src/pipe/modules/invariantAnalysis/InvariantAnalysis.java 482 Found 'DU'-anomaly for variable 'abschk' (lines '482'-'487').
7949 src/pipe/modules/invariantAnalysis/InvariantAnalysis.java 483 Avoid using for statements without curly braces
7950 src/pipe/modules/invariantAnalysis/InvariantAnalysis.java 484 Found 'DD'-anomaly for variable 'beta' (lines '484'-'484').
7951 src/pipe/modules/invariantAnalysis/InvariantAnalysis.java 490 Avoid using for statements without curly braces
7952 src/pipe/modules/invariantAnalysis/InvariantAnalysis.java 505 Found 'DD'-anomaly for variable 'union' (lines '505'-'508').
7953 src/pipe/modules/invariantAnalysis/InvariantAnalysis.java 505 Found 'DD'-anomaly for variable 'union' (lines '505'-'510').
7954 src/pipe/modules/invariantAnalysis/InvariantAnalysis.java 521 Found 'DD'-anomaly for variable 'isEmpty' (lines '521'-'526').
7955 src/pipe/modules/invariantAnalysis/InvariantAnalysis.java 527 A method should have only one exit point, and that should be the last statement in the method
7956 src/pipe/modules/matrices/Matrices.java 29 Found non-transient, non-static member. Please mark as transient or provide accessors.
7957 src/pipe/modules/matrices/Matrices.java 30 Found non-transient, non-static member. Please mark as transient or provide accessors.
7958 src/pipe/modules/matrices/Matrices.java 32 Parameter 'pnmlData' is not assigned and could be declared final
7959 src/pipe/modules/matrices/Matrices.java 34 Local variable 'guiDialog' could be declared final
7960 src/pipe/modules/matrices/Matrices.java 37 Local variable 'contentPane' could be declared final
7961 src/pipe/modules/matrices/Matrices.java 65 Avoid excessively long variable names like calculateButtonClick
7962 src/pipe/modules/matrices/Matrices.java 65 Found non-transient, non-static member. Please mark as transient or provide accessors.
7963 src/pipe/modules/matrices/Matrices.java 65 Use explicit scoping instead of the default package private level
7964 src/pipe/modules/matrices/Matrices.java 66 Parameter 'arg0' is not assigned and could be declared final
7965 src/pipe/modules/matrices/Matrices.java 67 Local variable 'data' could be declared final
7966 src/pipe/modules/matrices/Matrices.java 68 Avoid variables with short names like s
7967 src/pipe/modules/matrices/Matrices.java 68 Found 'DU'-anomaly for variable 's' (lines '68'-'94').
7968 src/pipe/modules/matrices/Matrices.java 69 Avoid using if statements without curly braces
7969 src/pipe/modules/matrices/Matrices.java 70 Avoid if (x != y) ..; else ..;
7970 src/pipe/modules/matrices/Matrices.java 70 Avoid using if...else statements without curly braces
7971 src/pipe/modules/matrices/Matrices.java 70 Prefer StringBuffer over += for concatenating strings
7972 src/pipe/modules/matrices/Matrices.java 72 Prefer StringBuffer over += for concatenating strings
7973 src/pipe/modules/matrices/Matrices.java 76 Prefer StringBuffer over += for concatenating strings
7974 src/pipe/modules/matrices/Matrices.java 80 Prefer StringBuffer over += for concatenating strings
7975 src/pipe/modules/matrices/Matrices.java 84 Prefer StringBuffer over += for concatenating strings
7976 src/pipe/modules/matrices/Matrices.java 98 Parameter 'data' is not assigned and could be declared final
7977 src/pipe/modules/matrices/Matrices.java 98 Parameter 'matrix' is not assigned and could be declared final
7978 src/pipe/modules/matrices/Matrices.java 99 A method should have only one exit point, and that should be the last statement in the method
7979 src/pipe/modules/matrices/Matrices.java 99 Avoid using if statements without curly braces
7980 src/pipe/modules/matrices/Matrices.java 101 Local variable 'result' could be declared final
7981 src/pipe/modules/matrices/Matrices.java 104 Avoid using for statements without curly braces
7982 src/pipe/modules/matrices/Matrices.java 108 Avoid using for statements without curly braces
7983 src/pipe/modules/matrices/Matrices.java 115 Parameter 'data' is not assigned and could be declared final
7984 src/pipe/modules/matrices/Matrices.java 116 Local variable 'places' could be declared final
7985 src/pipe/modules/matrices/Matrices.java 117 A method should have only one exit point, and that should be the last statement in the method
7986 src/pipe/modules/matrices/Matrices.java 117 Avoid using if statements without curly braces
7987 src/pipe/modules/matrices/Matrices.java 125 Avoid using for statements without curly braces
7988 src/pipe/modules/matrices/Matrices.java 128 Avoid using for statements without curly braces
7989 src/pipe/modules/matrices/Matrices.java 130 Avoid using for statements without curly braces
7990 src/pipe/modules/matrices/Matrices.java 137 A method should have only one exit point, and that should be the last statement in the method
7991 src/pipe/modules/matrices/Matrices.java 137 Avoid using if statements without curly braces
7992 src/pipe/modules/passage/Analyse.java 28 To be compliant to J2EE, a webapp should not use any thread.
7993 src/pipe/modules/passage/Analyse.java 30 Found non-transient, non-static member. Please mark as transient or provide accessors.
7994 src/pipe/modules/passage/Analyse.java 31 Found non-transient, non-static member. Please mark as transient or provide accessors.
7995 src/pipe/modules/passage/Analyse.java 32 Avoid using implementation types like 'ArrayList'; use the interface instead
7996 src/pipe/modules/passage/Analyse.java 32 Avoid using implementation types like 'ArrayList'; use the interface instead
7997 src/pipe/modules/passage/Analyse.java 32 Found non-transient, non-static member. Please mark as transient or provide accessors.
7998 src/pipe/modules/passage/Analyse.java 32 Found non-transient, non-static member. Please mark as transient or provide accessors.
7999 src/pipe/modules/passage/Analyse.java 33 Found non-transient, non-static member. Please mark as transient or provide accessors.
8000 src/pipe/modules/passage/Analyse.java 35 Private field 'pnmlData' could be made final; it is only initialized in the declaration or constructor.
8001 src/pipe/modules/passage/Analyse.java 36 Use explicit scoping instead of the default package private level
8002 src/pipe/modules/passage/Analyse.java 37 Private field 'progressPane' could be made final; it is only initialized in the declaration or constructor.
8003 src/pipe/modules/passage/Analyse.java 38 Private field 'resultsPanel' could be made final; it is only initialized in the declaration or constructor.
8004 src/pipe/modules/passage/Analyse.java 42 Use explicit scoping instead of the default package private level
8005 src/pipe/modules/passage/Analyse.java 46 Parameter 'pnmlData' is not assigned and could be declared final
8006 src/pipe/modules/passage/Analyse.java 46 Parameter 'progressPane' is not assigned and could be declared final
8007 src/pipe/modules/passage/Analyse.java 46 Parameter 'resultsPanel' is not assigned and could be declared final
8008 src/pipe/modules/passage/Analyse.java 53 Parameter 'serverAddr' is not assigned and could be declared final
8009 src/pipe/modules/passage/Analyse.java 53 Parameter 'serverPort' is not assigned and could be declared final
8010 src/pipe/modules/passage/Analyse.java 59 Avoid using implementation types like 'ArrayList'; use the interface instead
8011 src/pipe/modules/passage/Analyse.java 59 Avoid using implementation types like 'ArrayList'; use the interface instead
8012 src/pipe/modules/passage/Analyse.java 59 Avoid using implementation types like 'ArrayList'; use the interface instead
8013 src/pipe/modules/passage/Analyse.java 59 Avoid using implementation types like 'ArrayList'; use the interface instead
8014 src/pipe/modules/passage/Analyse.java 71 Local variable 'splaces' could be declared final
8015 src/pipe/modules/passage/Analyse.java 72 Local variable 'sTransitions' could be declared final
8016 src/pipe/modules/passage/Analyse.java 78 Local variable 'serverSock' could be declared final
8017 src/pipe/modules/passage/Analyse.java 92 Local variable 'serverListener' could be declared final
8018 src/pipe/modules/passage/Analyse.java 98 Local variable 'resultsReceiver' could be declared final
8019 src/pipe/modules/passage/ConditionPlace.java 29 Variables that are final and static should be in all caps.
8020 src/pipe/modules/passage/ConditionPlace.java 36 Found non-transient, non-static member. Please mark as transient or provide accessors.
8021 src/pipe/modules/passage/ConditionPlace.java 36 Private field 'currentMarking' could be made final; it is only initialized in the declaration or constructor.
8022 src/pipe/modules/passage/ConditionPlace.java 39 Found non-transient, non-static member. Please mark as transient or provide accessors.
8023 src/pipe/modules/passage/ConditionPlace.java 39 Private field 'defaultColor' could be made final; it is only initialized in the declaration or constructor.
8024 src/pipe/modules/passage/ConditionPlace.java 40 Found non-transient, non-static member. Please mark as transient or provide accessors.
8025 src/pipe/modules/passage/ConditionPlace.java 40 Private field 'validColor' could be made final; it is only initialized in the declaration or constructor.
8026 src/pipe/modules/passage/ConditionPlace.java 41 Found non-transient, non-static member. Please mark as transient or provide accessors.
8027 src/pipe/modules/passage/ConditionPlace.java 42 Found non-transient, non-static member. Please mark as transient or provide accessors.
8028 src/pipe/modules/passage/ConditionPlace.java 49 Parameter 'inputPlace' is not assigned and could be declared final
8029 src/pipe/modules/passage/ConditionPlace.java 53 Avoid instantiating Integer objects. Call Integer.valueOf() instead.
8030 src/pipe/modules/passage/ConditionPlace.java 66 Avoid variables with short names like g
8031 src/pipe/modules/passage/ConditionPlace.java 66 Parameter 'g' is not assigned and could be declared final
8032 src/pipe/modules/passage/ConditionPlace.java 69 Avoid variables with short names like g2
8033 src/pipe/modules/passage/ConditionPlace.java 69 Local variable 'g2' could be declared final
8034 src/pipe/modules/passage/ConditionPlace.java 70 Local variable 'saveXform' could be declared final
8035 src/pipe/modules/passage/ConditionPlace.java 71 Local variable 'scaledXform' could be declared final
8036 src/pipe/modules/passage/ConditionPlace.java 72 Local variable 'insets' could be declared final
8037 src/pipe/modules/passage/ConditionPlace.java 73 Avoid variables with short names like x
8038 src/pipe/modules/passage/ConditionPlace.java 73 Local variable 'x' could be declared final
8039 src/pipe/modules/passage/ConditionPlace.java 74 Avoid variables with short names like y
8040 src/pipe/modules/passage/ConditionPlace.java 86 Avoid using if...else statements without curly braces
8041 src/pipe/modules/passage/ConditionPlace.java 88 Avoid using if...else statements without curly braces
8042 src/pipe/modules/passage/ConditionPlace.java 107 A method should have only one exit point, and that should be the last statement in the method
8043 src/pipe/modules/passage/ConditionPlace.java 107 Avoid using if...else statements without curly braces
8044 src/pipe/modules/passage/ConditionPlace.java 109 Avoid using if...else statements without curly braces
8045 src/pipe/modules/passage/ConditionPlace.java 139 Avoid variables with short names like x
8046 src/pipe/modules/passage/ConditionPlace.java 139 Parameter 'x' is not assigned and could be declared final
8047 src/pipe/modules/passage/ConditionPlace.java 139 Parameter 'y' is not assigned and could be declared final
8048 src/pipe/modules/passage/ConditionPlace.java 149 Overriding method merely calls super
8049 src/pipe/modules/passage/ConditionPlace.java 149 clone() method should throw CloneNotSupportedException
8050 src/pipe/modules/passage/ConditionPlace.java 153 Avoid reassigning parameters such as 'operator'
8051 src/pipe/modules/passage/ConditionPlace.java 153 Avoid reassigning parameters such as 'operator'
8052 src/pipe/modules/passage/ConditionPlace.java 153 Parameter 'operand' is not assigned and could be declared final
8053 src/pipe/modules/passage/ConditionPlace.java 156 Position literals first in String comparisons
8054 src/pipe/modules/passage/ConditionPlace.java 157 Avoid using if...else statements without curly braces
8055 src/pipe/modules/passage/ConditionPlace.java 158 Avoid using if statements without curly braces
8056 src/pipe/modules/passage/ConditionPlace.java 158 Position literals first in String comparisons
8057 src/pipe/modules/passage/ConditionPlace.java 178 Document empty method
8058 src/pipe/modules/passage/ConditionPlaceHandler.java 32 Found non-transient, non-static member. Please mark as transient or provide accessors.
8059 src/pipe/modules/passage/ConditionPlaceHandler.java 33 Found non-transient, non-static member. Please mark as transient or provide accessors.
8060 src/pipe/modules/passage/ConditionPlaceHandler.java 35 Found non-transient, non-static member. Please mark as transient or provide accessors.
8061 src/pipe/modules/passage/ConditionPlaceHandler.java 36 Found non-transient, non-static member. Please mark as transient or provide accessors.
8062 src/pipe/modules/passage/ConditionPlaceHandler.java 36 Use explicit scoping instead of the default package private level
8063 src/pipe/modules/passage/ConditionPlaceHandler.java 37 Found non-transient, non-static member. Please mark as transient or provide accessors.
8064 src/pipe/modules/passage/ConditionPlaceHandler.java 37 Use explicit scoping instead of the default package private level
8065 src/pipe/modules/passage/ConditionPlaceHandler.java 38 Use explicit scoping instead of the default package private level
8066 src/pipe/modules/passage/ConditionPlaceHandler.java 40 It is a good practice to call super() in a constructor
8067 src/pipe/modules/passage/ConditionPlaceHandler.java 40 Parameter 'parentDialog' is not assigned and could be declared final
8068 src/pipe/modules/passage/ConditionPlaceHandler.java 40 Parameter 'place' is not assigned and could be declared final
8069 src/pipe/modules/passage/ConditionPlaceHandler.java 54 Local variable 'contentPane' could be declared final
8070 src/pipe/modules/passage/ConditionPlaceHandler.java 60 Local variable 'mainPanel' could be declared final
8071 src/pipe/modules/passage/ConditionPlaceHandler.java 80 Local variable 'buttonPanel' could be declared final
8072 src/pipe/modules/passage/ConditionPlaceHandler.java 117 Use explicit scoping instead of the default package private level
8073 src/pipe/modules/passage/ConditionPlaceHandler.java 117 Variables should start with a lowercase character
8074 src/pipe/modules/passage/ConditionPlaceHandler.java 119 Parameter 'event' is not assigned and could be declared final
8075 src/pipe/modules/passage/ConditionPlaceHandler.java 130 Found 'DU'-anomaly for variable 'operatorStr' (lines '130'-'158').
8076 src/pipe/modules/passage/ConditionPlaceHandler.java 149 System.out.print is used
8077 src/pipe/modules/passage/ConditionPlaceHandler.java 167 Avoid variables with short names like e
8078 src/pipe/modules/passage/ConditionPlaceHandler.java 167 Parameter 'e' is not assigned and could be declared final
8079 src/pipe/modules/passage/ConditionPlaceHandler.java 171 Avoid using if...else statements without curly braces
8080 src/pipe/modules/passage/ConditionPlaceHandler.java 175 Local variable 'popup' could be declared final
8081 src/pipe/modules/passage/ConditionPlaceHandler.java 181 Parameter 'inputString' is not assigned and could be declared final
8082 src/pipe/modules/passage/ConditionPlaceHandler.java 185 Local variable 'checkInput' could be declared final
8083 src/pipe/modules/passage/ConditionPlaceHandler.java 186 Avoid unnecessary if..then..else statements when returning a boolean
8084 src/pipe/modules/passage/ConditionPlaceHandler.java 187 A method should have only one exit point, and that should be the last statement in the method
8085 src/pipe/modules/passage/ConditionPlaceHandler.java 187 Avoid using if...else statements without curly braces
8086 src/pipe/modules/passage/ConditionPlaceHandler.java 189 A method should have only one exit point, and that should be the last statement in the method
8087 src/pipe/modules/passage/ConditionPlaceHandler.java 189 Avoid using if...else statements without curly braces
8088 src/pipe/modules/passage/ConditionPlaceHandler.java 200 Avoid variables with short names like e
8089 src/pipe/modules/passage/ConditionPlaceHandler.java 208 Avoid variables with short names like e
8090 src/pipe/modules/passage/Passage.java 1 A high number of imports can indicate a high degree of coupling within an object.
8091 src/pipe/modules/passage/Passage.java 47 The class 'Passage' has a Cyclomatic Complexity of 4 (Highest = 13).
8092 src/pipe/modules/passage/Passage.java 52 Found non-transient, non-static member. Please mark as transient or provide accessors.
8093 src/pipe/modules/passage/Passage.java 53 Found non-transient, non-static member. Please mark as transient or provide accessors.
8094 src/pipe/modules/passage/Passage.java 56 Avoid unnecessary constructors - the compiler will generate these for you
8095 src/pipe/modules/passage/Passage.java 56 Document empty constructor
8096 src/pipe/modules/passage/Passage.java 67 Found non-transient, non-static member. Please mark as transient or provide accessors.
8097 src/pipe/modules/passage/Passage.java 67 Perhaps 'guiDialog' could be replaced by a local variable.
8098 src/pipe/modules/passage/Passage.java 68 Found non-transient, non-static member. Please mark as transient or provide accessors.
8099 src/pipe/modules/passage/Passage.java 70 Found non-transient, non-static member. Please mark as transient or provide accessors.
8100 src/pipe/modules/passage/Passage.java 77 Use explicit scoping instead of the default package private level
8101 src/pipe/modules/passage/Passage.java 78 Use explicit scoping instead of the default package private level
8102 src/pipe/modules/passage/Passage.java 79 Use explicit scoping instead of the default package private level
8103 src/pipe/modules/passage/Passage.java 82 Use explicit scoping instead of the default package private level
8104 src/pipe/modules/passage/Passage.java 83 Use explicit scoping instead of the default package private level
8105 src/pipe/modules/passage/Passage.java 86 Parameter 'pnmlDataIn' is not assigned and could be declared final
8106 src/pipe/modules/passage/Passage.java 97 Local variable 'contentPane' could be declared final
8107 src/pipe/modules/passage/Passage.java 101 Local variable 'setupPanel' could be declared final
8108 src/pipe/modules/passage/Passage.java 141 Avoid variables with short names like e
8109 src/pipe/modules/passage/Passage.java 141 Parameter 'e' is not assigned and could be declared final
8110 src/pipe/modules/passage/Passage.java 142 Local variable 'source' could be declared final
8111 src/pipe/modules/passage/Passage.java 144 Use equals() to compare object references.
8112 src/pipe/modules/passage/Passage.java 158 Avoid excessively long variable names like analyseButtonClick
8113 src/pipe/modules/passage/Passage.java 159 Parameter 'arg0' is not assigned and could be declared final
8114 src/pipe/modules/passage/Passage.java 159 The method 'actionPerformed' has a Cyclomatic Complexity of 10.
8115 src/pipe/modules/passage/Passage.java 162 Found 'DU'-anomaly for variable 'selectedServer' (lines '162'-'223').
8116 src/pipe/modules/passage/Passage.java 162 Local variable 'selectedServer' could be declared final
8117 src/pipe/modules/passage/Passage.java 165 Found 'DU'-anomaly for variable 'sourceStateGroups' (lines '165'-'223').
8118 src/pipe/modules/passage/Passage.java 165 Local variable 'sourceStateGroups' could be declared final
8119 src/pipe/modules/passage/Passage.java 166 Avoid excessively long variable names like destinationStateGroups
8120 src/pipe/modules/passage/Passage.java 166 Found 'DU'-anomaly for variable 'destinationStateGroups' (lines '166'-'223').
8121 src/pipe/modules/passage/Passage.java 168 Found 'DU'-anomaly for variable 'analysisSetting' (lines '168'-'223').
8122 src/pipe/modules/passage/Passage.java 178 Avoid using if statements without curly braces
8123 src/pipe/modules/passage/Passage.java 185 Found 'DU'-anomaly for variable 'statusMesg' (lines '185'-'223').
8124 src/pipe/modules/passage/Passage.java 188 A method should have only one exit point, and that should be the last statement in the method
8125 src/pipe/modules/passage/Passage.java 188 Avoid using if...else statements without curly braces
8126 src/pipe/modules/passage/Passage.java 190 Avoid if (x != y) ..; else ..;
8127 src/pipe/modules/passage/Passage.java 191 Avoid using if...else statements without curly braces
8128 src/pipe/modules/passage/Passage.java 191 Prefer StringBuffer over += for concatenating strings
8129 src/pipe/modules/passage/Passage.java 194 Avoid using if...else statements without curly braces
8130 src/pipe/modules/passage/Passage.java 194 Prefer StringBuffer over += for concatenating strings
8131 src/pipe/modules/passage/Passage.java 197 Avoid using if...else statements without curly braces
8132 src/pipe/modules/passage/Passage.java 197 Prefer StringBuffer over += for concatenating strings
8133 src/pipe/modules/passage/Passage.java 200 Avoid using if...else statements without curly braces
8134 src/pipe/modules/passage/Passage.java 200 Prefer StringBuffer over += for concatenating strings
8135 src/pipe/modules/passage/Passage.java 203 Prefer StringBuffer over += for concatenating strings
8136 src/pipe/modules/passage/Passage.java 211 Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead.
8137 src/pipe/modules/passage/Passage.java 215 To be compliant to J2EE, a webapp should not use any thread.
8138 src/pipe/modules/passage/Passage.java 215 To be compliant to J2EE, a webapp should not use any thread.
8139 src/pipe/modules/passage/Passage.java 236 Parameter 'event' is not assigned and could be declared final
8140 src/pipe/modules/passage/Passage.java 236 The method 'actionPerformed' has a Cyclomatic Complexity of 13.
8141 src/pipe/modules/passage/Passage.java 251 Found 'DD'-anomaly for variable 'removeList' (lines '251'-'258').
8142 src/pipe/modules/passage/Passage.java 251 Found 'DD'-anomaly for variable 'removeList' (lines '251'-'263').
8143 src/pipe/modules/passage/Passage.java 251 Found 'DD'-anomaly for variable 'removeList' (lines '251'-'266').
8144 src/pipe/modules/passage/Passage.java 251 Found 'DU'-anomaly for variable 'removeList' (lines '251'-'294').
8145 src/pipe/modules/passage/Passage.java 254 Avoid variables with short names like i
8146 src/pipe/modules/passage/Passage.java 254 Avoid variables with short names like j
8147 src/pipe/modules/passage/Passage.java 254 Avoid variables with short names like k
8148 src/pipe/modules/passage/Passage.java 254 Found 'DD'-anomaly for variable 'i' (lines '254'-'255').
8149 src/pipe/modules/passage/Passage.java 257 Avoid using while statements without curly braces
8150 src/pipe/modules/passage/Passage.java 258 Found 'DD'-anomaly for variable 'removeList' (lines '258'-'258').
8151 src/pipe/modules/passage/Passage.java 258 Found 'DD'-anomaly for variable 'removeList' (lines '258'-'263').
8152 src/pipe/modules/passage/Passage.java 260 Avoid using if statements without curly braces
8153 src/pipe/modules/passage/Passage.java 263 Found 'DD'-anomaly for variable 'removeList' (lines '263'-'258').
8154 src/pipe/modules/passage/Passage.java 263 Found 'DD'-anomaly for variable 'removeList' (lines '263'-'263').
8155 src/pipe/modules/passage/Passage.java 263 Found 'DD'-anomaly for variable 'removeList' (lines '263'-'266').
8156 src/pipe/modules/passage/Passage.java 263 Found 'DU'-anomaly for variable 'removeList' (lines '263'-'294').
8157 src/pipe/modules/passage/Passage.java 265 Avoid using while statements without curly braces
8158 src/pipe/modules/passage/Passage.java 266 Found 'DD'-anomaly for variable 'removeList' (lines '266'-'266').
8159 src/pipe/modules/passage/Passage.java 266 Found 'DU'-anomaly for variable 'removeList' (lines '266'-'294').
8160 src/pipe/modules/passage/Passage.java 270 Avoid using for statements without curly braces
8161 src/pipe/modules/passage/Passage.java 282 Avoid using if statements without curly braces
8162 src/pipe/modules/passage/Passage.java 304 This statement may have some unnecessary parentheses
8163 src/pipe/modules/passage/Passage.java 386 Parameter 'states' is not assigned and could be declared final
8164 src/pipe/modules/passage/Passage.java 389 Found 'DD'-anomaly for variable 'names' (lines '389'-'392').
8165 src/pipe/modules/passage/Passage.java 391 Avoid using for statements without curly braces
8166 src/pipe/modules/passage/Passage.java 392 Found 'DD'-anomaly for variable 'names' (lines '392'-'392').
8167 src/pipe/modules/passage/Passage.java 414 This statement may have some unnecessary parentheses
8168 src/pipe/modules/passage/Passage.java 475 Avoid using implementation types like 'ArrayList'; use the interface instead
8169 src/pipe/modules/passage/Passage.java 475 Avoid using implementation types like 'ArrayList'; use the interface instead
8170 src/pipe/modules/passage/Passage.java 486 Avoid using for statements without curly braces
8171 src/pipe/modules/passage/Passage.java 489 A method should have only one exit point, and that should be the last statement in the method
8172 src/pipe/modules/passage/Passage.java 502 Found 'DU'-anomaly for variable 'startString' (lines '502'-'533').
8173 src/pipe/modules/passage/Passage.java 503 Found 'DU'-anomaly for variable 'endString' (lines '503'-'533').
8174 src/pipe/modules/passage/Passage.java 504 Found 'DU'-anomaly for variable 'step' (lines '504'-'533').
8175 src/pipe/modules/passage/Passage.java 505 Found 'DU'-anomaly for variable 'method' (lines '505'-'533').
8176 src/pipe/modules/passage/Passage.java 513 A method should have only one exit point, and that should be the last statement in the method
8177 src/pipe/modules/passage/Passage.java 515 Unnecessary wrapper object creation
8178 src/pipe/modules/passage/Passage.java 516 Unnecessary wrapper object creation
8179 src/pipe/modules/passage/Passage.java 519 Found 'DU'-anomaly for variable 'numProcessors' (lines '519'-'533').
8180 src/pipe/modules/passage/Passage.java 523 A method should have only one exit point, and that should be the last statement in the method
8181 src/pipe/modules/passage/Passage.java 525 A method should have only one exit point, and that should be the last statement in the method
8182 src/pipe/modules/passage/Passage.java 559 Avoid unnecessary comparisons in boolean expressions
8183 src/pipe/modules/passage/Passage.java 559 Avoid using if statements without curly braces
8184 src/pipe/modules/passage/ProgressBarHTMLPane.java 26 Found non-transient, non-static member. Please mark as transient or provide accessors.
8185 src/pipe/modules/passage/ProgressBarHTMLPane.java 26 Use explicit scoping instead of the default package private level
8186 src/pipe/modules/passage/ProgressBarHTMLPane.java 27 Found non-transient, non-static member. Please mark as transient or provide accessors.
8187 src/pipe/modules/passage/ProgressBarHTMLPane.java 27 Use explicit scoping instead of the default package private level
8188 src/pipe/modules/passage/ProgressBarHTMLPane.java 29 Parameter 'title' is not assigned and could be declared final
8189 src/pipe/modules/passage/ProgressBarHTMLPane.java 38 Local variable 'scroller' could be declared final
8190 src/pipe/modules/passage/ProgressBarHTMLPane.java 51 Parameter 'text' is not assigned and could be declared final
8191 src/pipe/modules/passage/ProgressBarHTMLPane.java 69 Parameter 'max' is not assigned and could be declared final
8192 src/pipe/modules/passage/ProgressBarHTMLPane.java 69 Parameter 'min' is not assigned and could be declared final
8193 src/pipe/modules/passage/ProgressBarHTMLPane.java 76 Parameter 'newValue' is not assigned and could be declared final
8194 src/pipe/modules/passage/ResultsGraph.java 31 Found non-transient, non-static member. Please mark as transient or provide accessors.
8195 src/pipe/modules/passage/ResultsGraph.java 31 Use explicit scoping instead of the default package private level
8196 src/pipe/modules/passage/ResultsGraph.java 47 Found non-transient, non-static member. Please mark as transient or provide accessors.
8197 src/pipe/modules/passage/ResultsGraph.java 47 Private field 'saveButtonClick' could be made final; it is only initialized in the declaration or constructor.
8198 src/pipe/modules/passage/ResultsGraph.java 49 Avoid variables with short names like e
8199 src/pipe/modules/passage/ResultsGraph.java 49 Parameter 'e' is not assigned and could be declared final
8200 src/pipe/modules/passage/ResultsGraph.java 51 Found 'DD'-anomaly for variable 'filename' (lines '51'-'52').
8201 src/pipe/modules/passage/ResultsGraph.java 51 Found 'DD'-anomaly for variable 'filename' (lines '51'-'53').
8202 src/pipe/modules/passage/ResultsGraph.java 52 Avoid using if statements without curly braces
8203 src/pipe/modules/passage/ResultsGraph.java 52 Found 'DD'-anomaly for variable 'filename' (lines '52'-'53').
8204 src/pipe/modules/passage/ResultsGraph.java 54 Avoid using if statements without curly braces
8205 src/pipe/modules/passage/ResultsGraph.java 56 Avoid variables with short names like b
8206 src/pipe/modules/passage/ResultsGraph.java 56 Local variable 'b' could be declared final
8207 src/pipe/modules/passage/ResultsGraph.java 58 Avoid variables with short names like d
8208 src/pipe/modules/passage/ResultsGraph.java 58 Local variable 'd' could be declared final
8209 src/pipe/modules/passage/ResultsGraph.java 65 Avoid empty catch blocks
8210 src/pipe/modules/passage/ResultsGraph.java 70 Use block level rather than method level synchronization
8211 src/pipe/modules/passage/ResultsReceiver.java 39 Found non-transient, non-static member. Please mark as transient or provide accessors.
8212 src/pipe/modules/passage/ResultsReceiver.java 39 Private field 'server' could be made final; it is only initialized in the declaration or constructor.
8213 src/pipe/modules/passage/ResultsReceiver.java 40 Found non-transient, non-static member. Please mark as transient or provide accessors.
8214 src/pipe/modules/passage/ResultsReceiver.java 40 Private field 'resultsPanel' could be made final; it is only initialized in the declaration or constructor.
8215 src/pipe/modules/passage/ResultsReceiver.java 41 Found non-transient, non-static member. Please mark as transient or provide accessors.
8216 src/pipe/modules/passage/ResultsReceiver.java 41 Found non-transient, non-static member. Please mark as transient or provide accessors.
8217 src/pipe/modules/passage/ResultsReceiver.java 42 Found non-transient, non-static member. Please mark as transient or provide accessors.
8218 src/pipe/modules/passage/ResultsReceiver.java 42 Perhaps 'pdfChartPanel' could be replaced by a local variable.
8219 src/pipe/modules/passage/ResultsReceiver.java 47 Use explicit scoping instead of the default package private level
8220 src/pipe/modules/passage/ResultsReceiver.java 50 Use explicit scoping instead of the default package private level
8221 src/pipe/modules/passage/ResultsReceiver.java 50 Variables should start with a lowercase character
8222 src/pipe/modules/passage/ResultsReceiver.java 53 Avoid unused constructor parameters such as 'currentStatus'.
8223 src/pipe/modules/passage/ResultsReceiver.java 53 Parameter 'currentStatus' is not assigned and could be declared final
8224 src/pipe/modules/passage/ResultsReceiver.java 53 Parameter 'resultsPanel' is not assigned and could be declared final
8225 src/pipe/modules/passage/ResultsReceiver.java 53 Parameter 'server' is not assigned and could be declared final
8226 src/pipe/modules/passage/ResultsReceiver.java 59 Avoid really long methods.
8227 src/pipe/modules/passage/ResultsReceiver.java 61 Local variable 'results' could be declared final
8228 src/pipe/modules/passage/ResultsReceiver.java 64 Local variable 'points' could be declared final
8229 src/pipe/modules/passage/ResultsReceiver.java 65 Found 'DU'-anomaly for variable 'CDFpoints' (lines '65'-'166').
8230 src/pipe/modules/passage/ResultsReceiver.java 65 Local variable 'CDFpoints' could be declared final
8231 src/pipe/modules/passage/ResultsReceiver.java 66 Found 'DD'-anomaly for variable 'doCDF' (lines '66'-'83').
8232 src/pipe/modules/passage/ResultsReceiver.java 75 Avoid variables with short names like i
8233 src/pipe/modules/passage/ResultsReceiver.java 84 Found 'DU'-anomaly for variable 'i' (lines '84'-'166').
8234 src/pipe/modules/passage/ResultsReceiver.java 89 Avoid instantiating new objects inside loops
8235 src/pipe/modules/passage/ResultsReceiver.java 89 Avoid instantiating new objects inside loops
8236 src/pipe/modules/passage/ResultsReceiver.java 98 Avoid instantiating new objects inside loops
8237 src/pipe/modules/passage/ResultsReceiver.java 98 Avoid instantiating new objects inside loops
8238 src/pipe/modules/passage/ResultsReceiver.java 121 Avoid using if statements without curly braces
8239 src/pipe/modules/passage/ResultsReceiver.java 131 Local variable 'buttons' could be declared final
8240 src/pipe/modules/passage/ResultsReceiver.java 142 Local variable 'saveImageBtn' could be declared final
8241 src/pipe/modules/passage/ResultsReceiver.java 169 Use explicit scoping instead of the default package private level
8242 src/pipe/modules/passage/ResultsReceiver.java 171 Parameter 'eve' is not assigned and could be declared final
8243 src/pipe/modules/passage/ResultsReceiver.java 184 Use bitwise inversion to invert boolean values
8244 src/pipe/modules/passage/ResultsReceiver.java 190 Use explicit scoping instead of the default package private level
8245 src/pipe/modules/passage/ResultsReceiver.java 192 Parameter 'eve' is not assigned and could be declared final
8246 src/pipe/modules/passage/ResultsReceiver.java 197 Avoid using if...else statements without curly braces
8247 src/pipe/modules/passage/ResultsReceiver.java 197 Found 'DU'-anomaly for variable 'graphImage' (lines '197'-'216').
8248 src/pipe/modules/passage/ResultsReceiver.java 199 Avoid using if...else statements without curly braces
8249 src/pipe/modules/passage/ResultsReceiver.java 199 Found 'DU'-anomaly for variable 'graphImage' (lines '199'-'216').
8250 src/pipe/modules/passage/ResultsReceiver.java 203 Avoid variables with short names like fc
8251 src/pipe/modules/passage/ResultsReceiver.java 209 Avoid using if...else statements without curly braces
8252 src/pipe/modules/passage/ResultsReceiver.java 214 Avoid printStackTrace(); use a logger call instead.
8253 src/pipe/modules/passage/ResultsReceiver.java 221 Private field 'cvsListener' could be made final; it is only initialized in the declaration or constructor.
8254 src/pipe/modules/passage/ResultsReceiver.java 226 Avoid using if...else statements without curly braces
8255 src/pipe/modules/passage/ResultsReceiver.java 228 Avoid using if...else statements without curly braces
8256 src/pipe/modules/passage/ResultsReceiver.java 230 Found 'DU'-anomaly for variable 'size' (lines '230'-'267').
8257 src/pipe/modules/passage/ResultsReceiver.java 232 Avoid variables with short names like fw
8258 src/pipe/modules/passage/ResultsReceiver.java 232 Found 'DD'-anomaly for variable 'fw' (lines '232'-'247').
8259 src/pipe/modules/passage/ResultsReceiver.java 232 Found 'DU'-anomaly for variable 'fw' (lines '232'-'267').
8260 src/pipe/modules/passage/ResultsReceiver.java 233 Found 'DU'-anomaly for variable 'content' (lines '233'-'267').
8261 src/pipe/modules/passage/ResultsReceiver.java 237 Avoid variables with short names like fc
8262 src/pipe/modules/passage/ResultsReceiver.java 250 Avoid printStackTrace(); use a logger call instead.
8263 src/pipe/modules/passage/ResultsReceiver.java 254 Avoid appending characters as strings in StringBuffer.append.
8264 src/pipe/modules/passage/ResultsReceiver.java 265 Avoid printStackTrace(); use a logger call instead.
8265 src/pipe/modules/passage/ServerPanelProcessors.java 24 Found non-transient, non-static member. Please mark as transient or provide accessors.
8266 src/pipe/modules/passage/ServerPanelProcessors.java 24 Perhaps 'serverPanel' could be replaced by a local variable.
8267 src/pipe/modules/passage/ServerPanelProcessors.java 24 Private field 'serverPanel' could be made final; it is only initialized in the declaration or constructor.
8268 src/pipe/modules/passage/ServerPanelProcessors.java 25 Found non-transient, non-static member. Please mark as transient or provide accessors.
8269 src/pipe/modules/passage/ServerPanelProcessors.java 25 Private field 'processorNo' could be made final; it is only initialized in the declaration or constructor.
8270 src/pipe/modules/passage/ServerPanelProcessors.java 27 Parameter 'parent' is not assigned and could be declared final
8271 src/pipe/modules/passage/ServerPanelProcessors.java 47 Local variable 'value' could be declared final
8272 src/pipe/modules/passage/StateEditor.java 41 Found non-transient, non-static member. Please mark as transient or provide accessors.
8273 src/pipe/modules/passage/StateEditor.java 41 Use explicit scoping instead of the default package private level
8274 src/pipe/modules/passage/StateEditor.java 42 Found non-transient, non-static member. Please mark as transient or provide accessors.
8275 src/pipe/modules/passage/StateEditor.java 42 Use explicit scoping instead of the default package private level
8276 src/pipe/modules/passage/StateEditor.java 43 Avoid using implementation types like 'ArrayList'; use the interface instead
8277 src/pipe/modules/passage/StateEditor.java 43 Avoid using implementation types like 'ArrayList'; use the interface instead
8278 src/pipe/modules/passage/StateEditor.java 43 Found non-transient, non-static member. Please mark as transient or provide accessors.
8279 src/pipe/modules/passage/StateEditor.java 43 Use explicit scoping instead of the default package private level
8280 src/pipe/modules/passage/StateEditor.java 44 Found non-transient, non-static member. Please mark as transient or provide accessors.
8281 src/pipe/modules/passage/StateEditor.java 44 Use explicit scoping instead of the default package private level
8282 src/pipe/modules/passage/StateEditor.java 48 Found non-transient, non-static member. Please mark as transient or provide accessors.
8283 src/pipe/modules/passage/StateEditor.java 48 Use explicit scoping instead of the default package private level
8284 src/pipe/modules/passage/StateEditor.java 52 Avoid excessively long variable names like stateNameTextField
8285 src/pipe/modules/passage/StateEditor.java 57 Parameter 'pnmlData' is not assigned and could be declared final
8286 src/pipe/modules/passage/StateEditor.java 65 Parameter 'editStateGroup' is not assigned and could be declared final
8287 src/pipe/modules/passage/StateEditor.java 65 Parameter 'pnmlData' is not assigned and could be declared final
8288 src/pipe/modules/passage/StateEditor.java 72 Parameter 'parentRef' is not assigned and could be declared final
8289 src/pipe/modules/passage/StateEditor.java 84 Local variable 'stateContainer' could be declared final
8290 src/pipe/modules/passage/StateEditor.java 87 Local variable 'stateViewPanel' could be declared final
8291 src/pipe/modules/passage/StateEditor.java 90 This statement may have some unnecessary parentheses
8292 src/pipe/modules/passage/StateEditor.java 95 Local variable 'stateNamePanel' could be declared final
8293 src/pipe/modules/passage/StateEditor.java 97 Local variable 'stateNameLabel' could be declared final
8294 src/pipe/modules/passage/StateEditor.java 111 Local variable 'saveButtonPanel' could be declared final
8295 src/pipe/modules/passage/StateEditor.java 128 This statement may have some unnecessary parentheses
8296 src/pipe/modules/passage/StateEditor.java 130 Avoid excessively long variable names like viewPanelPreferredWidth
8297 src/pipe/modules/passage/StateEditor.java 131 Avoid excessively long variable names like viewPanelPreferredHeight
8298 src/pipe/modules/passage/StateEditor.java 132 Avoid excessively long variable names like viewPanelPreferredSize
8299 src/pipe/modules/passage/StateEditor.java 139 This statement may have some unnecessary parentheses
8300 src/pipe/modules/passage/StateEditor.java 171 Avoid reassigning parameters such as 'operator'
8301 src/pipe/modules/passage/StateEditor.java 171 Avoid reassigning parameters such as 'operator'
8302 src/pipe/modules/passage/StateEditor.java 171 Avoid reassigning parameters such as 'operator'
8303 src/pipe/modules/passage/StateEditor.java 171 Parameter 'placeA' is not assigned and could be declared final
8304 src/pipe/modules/passage/StateEditor.java 174 Position literals first in String comparisons
8305 src/pipe/modules/passage/StateEditor.java 175 Avoid using if...else statements without curly braces
8306 src/pipe/modules/passage/StateEditor.java 178 Position literals first in String comparisons
8307 src/pipe/modules/passage/StateEditor.java 179 Avoid using if...else statements without curly braces
8308 src/pipe/modules/passage/StateEditor.java 180 Avoid using if statements without curly braces
8309 src/pipe/modules/passage/StateEditor.java 180 Position literals first in String comparisons
8310 src/pipe/modules/passage/StateEditor.java 194 Avoid using for statements without curly braces
8311 src/pipe/modules/passage/StateEditor.java 216 Avoid using if...else statements without curly braces
8312 src/pipe/modules/passage/StateEditor.java 222 Avoid using if statements without curly braces
8313 src/pipe/modules/passage/StateEditor.java 230 Avoid using if statements without curly braces
8314 src/pipe/modules/passage/StateEditor.java 247 Avoid using if...else statements without curly braces
8315 src/pipe/modules/passage/StateEditor.java 250 Avoid using if...else statements without curly braces
8316 src/pipe/modules/passage/StateEditor.java 252 Avoid using if statements without curly braces
8317 src/pipe/modules/passage/StateViewer.java 35 Found non-transient, non-static member. Please mark as transient or provide accessors.
8318 src/pipe/modules/passage/StateViewer.java 35 Use explicit scoping instead of the default package private level
8319 src/pipe/modules/passage/StateViewer.java 36 Found non-transient, non-static member. Please mark as transient or provide accessors.
8320 src/pipe/modules/passage/StateViewer.java 36 Use explicit scoping instead of the default package private level
8321 src/pipe/modules/passage/StateViewer.java 37 Avoid using implementation types like 'ArrayList'; use the interface instead
8322 src/pipe/modules/passage/StateViewer.java 37 Avoid using implementation types like 'ArrayList'; use the interface instead
8323 src/pipe/modules/passage/StateViewer.java 37 Found non-transient, non-static member. Please mark as transient or provide accessors.
8324 src/pipe/modules/passage/StateViewer.java 37 Use explicit scoping instead of the default package private level
8325 src/pipe/modules/passage/StateViewer.java 38 Found non-transient, non-static member. Please mark as transient or provide accessors.
8326 src/pipe/modules/passage/StateViewer.java 38 Use explicit scoping instead of the default package private level
8327 src/pipe/modules/passage/StateViewer.java 40 It is a good practice to call super() in a constructor
8328 src/pipe/modules/passage/StateViewer.java 50 Parameter 'parent' is not assigned and could be declared final
8329 src/pipe/modules/passage/StateViewer.java 56 Parameter 'pnmldata' is not assigned and could be declared final
8330 src/pipe/modules/passage/StateViewer.java 56 Parameter 'stateGroupData' is not assigned and could be declared final
8331 src/pipe/modules/passage/StateViewer.java 66 Local variable 'PNObjects' could be declared final
8332 src/pipe/modules/passage/StateViewer.java 68 Avoid using while statements without curly braces
8333 src/pipe/modules/passage/StateViewer.java 74 Parameter 'diffObj' is not assigned and could be declared final
8334 src/pipe/modules/passage/StateViewer.java 76 Avoid using if statements without curly braces
8335 src/pipe/modules/passage/StateViewer.java 76 No need to check for null before an instanceof
8336 src/pipe/modules/passage/StateViewer.java 84 Local variable 'components' could be declared final
8337 src/pipe/modules/passage/StateViewer.java 85 Avoid variables with short names like d
8338 src/pipe/modules/passage/StateViewer.java 85 Local variable 'd' could be declared final
8339 src/pipe/modules/passage/StateViewer.java 86 Avoid variables with short names like x
8340 src/pipe/modules/passage/StateViewer.java 86 Avoid variables with short names like y
8341 src/pipe/modules/passage/StateViewer.java 90 Avoid variables with short names like r
8342 src/pipe/modules/passage/StateViewer.java 90 Local variable 'r' could be declared final
8343 src/pipe/modules/passage/StateViewer.java 93 Avoid using if statements without curly braces
8344 src/pipe/modules/passage/StateViewer.java 94 Avoid using if statements without curly braces
8345 src/pipe/modules/passage/StateViewer.java 100 Parameter 'currentObj' is not assigned and could be declared final
8346 src/pipe/modules/passage/StateViewer.java 104 Local variable 'place' could be declared final
8347 src/pipe/modules/passage/StateViewer.java 108 Avoid using if statements without curly braces
8348 src/pipe/modules/passage/StateViewer.java 125 An empty statement (semicolon) not part of a loop
8349 src/pipe/modules/passage/StateViewer.java 125 Avoid empty if statements
8350 src/pipe/modules/passage/StateViewer.java 125 Avoid using if...else statements without curly braces
8351 src/pipe/modules/passage/StateViewer.java 134 Avoid using if...else statements without curly braces
8352 src/pipe/modules/passage/StateViewer.java 137 Avoid using if...else statements without curly braces
8353 src/pipe/modules/passage/StateViewer.java 140 Avoid using if...else statements without curly braces
8354 src/pipe/modules/passage/StateViewer.java 142 Avoid using if statements without curly braces
8355 src/pipe/modules/passage/StatusListener.java 7 The class 'StatusListener' has a Cyclomatic Complexity of 6 (Highest = 15).
8356 src/pipe/modules/passage/StatusListener.java 9 Found non-transient, non-static member. Please mark as transient or provide accessors.
8357 src/pipe/modules/passage/StatusListener.java 10 Found non-transient, non-static member. Please mark as transient or provide accessors.
8358 src/pipe/modules/passage/StatusListener.java 11 Found non-transient, non-static member. Please mark as transient or provide accessors.
8359 src/pipe/modules/passage/StatusListener.java 11 Use explicit scoping instead of the default package private level
8360 src/pipe/modules/passage/StatusListener.java 21 The method 'listen' has a Cyclomatic Complexity of 15.
8361 src/pipe/modules/passage/StatusListener.java 23 Found 'DD'-anomaly for variable 'status' (lines '23'-'28').
8362 src/pipe/modules/passage/StatusListener.java 25 Found 'DD'-anomaly for variable 'statusCount' (lines '25'-'84').
8363 src/pipe/modules/passage/StatusListener.java 25 Found 'DU'-anomaly for variable 'statusCount' (lines '25'-'96').
8364 src/pipe/modules/passage/StatusListener.java 26 Found 'DU'-anomaly for variable 'progressBar' (lines '26'-'96').
8365 src/pipe/modules/passage/StatusListener.java 32 Position literals first in String comparisons
8366 src/pipe/modules/passage/StatusListener.java 32 Position literals first in String comparisons
8367 src/pipe/modules/passage/StatusListener.java 35 Found 'DD'-anomaly for variable 'components' (lines '35'-'35').
8368 src/pipe/modules/passage/StatusListener.java 35 Found 'DU'-anomaly for variable 'components' (lines '35'-'96').
8369 src/pipe/modules/passage/StatusListener.java 40 Avoid using if...else statements without curly braces
8370 src/pipe/modules/passage/StatusListener.java 42 Avoid using if...else statements without curly braces
8371 src/pipe/modules/passage/StatusListener.java 52 The String literal "<br>" appears 7 times in this file; the first occurrence is on line 52
8372 src/pipe/modules/passage/StatusListener.java 58 Found 'DU'-anomaly for variable 'progressBar' (lines '58'-'96').
8373 src/pipe/modules/passage/StatusListener.java 63 Avoid using if statements without curly braces
8374 src/pipe/modules/passage/StatusListener.java 84 Found 'DD'-anomaly for variable 'statusCount' (lines '84'-'84').
8375 src/pipe/modules/passage/StatusListener.java 84 Found 'DU'-anomaly for variable 'statusCount' (lines '84'-'96').
8376 src/pipe/modules/passage/StatusListener.java 88 Avoid using if...else statements without curly braces
8377 src/pipe/modules/passage/StatusListener.java 90 Avoid using if statements without curly braces
8378 src/pipe/modules/passageTimeForTaggedNet/AnalysisSetting.java 1 Package name contains upper case characters
8379 src/pipe/modules/passageTimeForTaggedNet/AnalysisSetting.java 8 Found non-transient, non-static member. Please mark as transient or provide accessors.
8380 src/pipe/modules/passageTimeForTaggedNet/AnalysisSetting.java 8 Found non-transient, non-static member. Please mark as transient or provide accessors.
8381 src/pipe/modules/passageTimeForTaggedNet/AnalysisSetting.java 8 Found non-transient, non-static member. Please mark as transient or provide accessors.
8382 src/pipe/modules/passageTimeForTaggedNet/AnalysisSetting.java 11 Parameter 'end' is not assigned and could be declared final
8383 src/pipe/modules/passageTimeForTaggedNet/AnalysisSetting.java 11 Parameter 'start' is not assigned and could be declared final
8384 src/pipe/modules/passageTimeForTaggedNet/AnalysisSetting.java 11 Parameter 'step' is not assigned and could be declared final
8385 src/pipe/modules/passageTimeForTaggedNet/ConditionPlace.java 1 Package name contains upper case characters
8386 src/pipe/modules/passageTimeForTaggedNet/ConditionPlace.java 28 Variables that are final and static should be in all caps.
8387 src/pipe/modules/passageTimeForTaggedNet/ConditionPlace.java 35 Found non-transient, non-static member. Please mark as transient or provide accessors.
8388 src/pipe/modules/passageTimeForTaggedNet/ConditionPlace.java 35 Private field 'currentMarking' could be made final; it is only initialized in the declaration or constructor.
8389 src/pipe/modules/passageTimeForTaggedNet/ConditionPlace.java 38 Found non-transient, non-static member. Please mark as transient or provide accessors.
8390 src/pipe/modules/passageTimeForTaggedNet/ConditionPlace.java 38 Private field 'defaultColor' could be made final; it is only initialized in the declaration or constructor.
8391 src/pipe/modules/passageTimeForTaggedNet/ConditionPlace.java 39 Found non-transient, non-static member. Please mark as transient or provide accessors.
8392 src/pipe/modules/passageTimeForTaggedNet/ConditionPlace.java 39 Private field 'validColor' could be made final; it is only initialized in the declaration or constructor.
8393 src/pipe/modules/passageTimeForTaggedNet/ConditionPlace.java 40 Found non-transient, non-static member. Please mark as transient or provide accessors.
8394 src/pipe/modules/passageTimeForTaggedNet/ConditionPlace.java 41 Found non-transient, non-static member. Please mark as transient or provide accessors.
8395 src/pipe/modules/passageTimeForTaggedNet/ConditionPlace.java 49 Parameter 'setTo' is not assigned and could be declared final
8396 src/pipe/modules/passageTimeForTaggedNet/ConditionPlace.java 56 Parameter 'inputPlace' is not assigned and could be declared final
8397 src/pipe/modules/passageTimeForTaggedNet/ConditionPlace.java 60 Avoid instantiating Integer objects. Call Integer.valueOf() instead.
8398 src/pipe/modules/passageTimeForTaggedNet/ConditionPlace.java 73 Avoid variables with short names like g
8399 src/pipe/modules/passageTimeForTaggedNet/ConditionPlace.java 73 Parameter 'g' is not assigned and could be declared final
8400 src/pipe/modules/passageTimeForTaggedNet/ConditionPlace.java 76 Avoid variables with short names like g2
8401 src/pipe/modules/passageTimeForTaggedNet/ConditionPlace.java 76 Local variable 'g2' could be declared final
8402 src/pipe/modules/passageTimeForTaggedNet/ConditionPlace.java 77 Local variable 'saveXform' could be declared final
8403 src/pipe/modules/passageTimeForTaggedNet/ConditionPlace.java 78 Local variable 'scaledXform' could be declared final
8404 src/pipe/modules/passageTimeForTaggedNet/ConditionPlace.java 79 Local variable 'insets' could be declared final
8405 src/pipe/modules/passageTimeForTaggedNet/ConditionPlace.java 80 Avoid variables with short names like x
8406 src/pipe/modules/passageTimeForTaggedNet/ConditionPlace.java 80 Local variable 'x' could be declared final
8407 src/pipe/modules/passageTimeForTaggedNet/ConditionPlace.java 81 Avoid variables with short names like y
8408 src/pipe/modules/passageTimeForTaggedNet/ConditionPlace.java 93 Avoid using if...else statements without curly braces
8409 src/pipe/modules/passageTimeForTaggedNet/ConditionPlace.java 95 Avoid using if...else statements without curly braces
8410 src/pipe/modules/passageTimeForTaggedNet/ConditionPlace.java 114 A method should have only one exit point, and that should be the last statement in the method
8411 src/pipe/modules/passageTimeForTaggedNet/ConditionPlace.java 114 Avoid using if...else statements without curly braces
8412 src/pipe/modules/passageTimeForTaggedNet/ConditionPlace.java 116 Avoid using if...else statements without curly braces
8413 src/pipe/modules/passageTimeForTaggedNet/ConditionPlace.java 146 Avoid variables with short names like x
8414 src/pipe/modules/passageTimeForTaggedNet/ConditionPlace.java 146 Parameter 'x' is not assigned and could be declared final
8415 src/pipe/modules/passageTimeForTaggedNet/ConditionPlace.java 146 Parameter 'y' is not assigned and could be declared final
8416 src/pipe/modules/passageTimeForTaggedNet/ConditionPlace.java 156 Overriding method merely calls super
8417 src/pipe/modules/passageTimeForTaggedNet/ConditionPlace.java 156 clone() method should throw CloneNotSupportedException
8418 src/pipe/modules/passageTimeForTaggedNet/ConditionPlace.java 160 Avoid reassigning parameters such as 'operand'
8419 src/pipe/modules/passageTimeForTaggedNet/ConditionPlace.java 160 Avoid reassigning parameters such as 'operator'
8420 src/pipe/modules/passageTimeForTaggedNet/ConditionPlace.java 160 Avoid reassigning parameters such as 'operator'
8421 src/pipe/modules/passageTimeForTaggedNet/ConditionPlace.java 163 Position literals first in String comparisons
8422 src/pipe/modules/passageTimeForTaggedNet/ConditionPlace.java 164 Avoid using if...else statements without curly braces
8423 src/pipe/modules/passageTimeForTaggedNet/ConditionPlace.java 165 Avoid using if statements without curly braces
8424 src/pipe/modules/passageTimeForTaggedNet/ConditionPlace.java 165 Position literals first in String comparisons
8425 src/pipe/modules/passageTimeForTaggedNet/ConditionPlace.java 168 Position literals first in String comparisons
8426 src/pipe/modules/passageTimeForTaggedNet/ConditionPlace.java 190 Document empty method
8427 src/pipe/modules/passageTimeForTaggedNet/ConditionPlaceHandler.java 1 Package name contains upper case characters
8428 src/pipe/modules/passageTimeForTaggedNet/ConditionPlaceHandler.java 34 Found non-transient, non-static member. Please mark as transient or provide accessors.
8429 src/pipe/modules/passageTimeForTaggedNet/ConditionPlaceHandler.java 35 Found non-transient, non-static member. Please mark as transient or provide accessors.
8430 src/pipe/modules/passageTimeForTaggedNet/ConditionPlaceHandler.java 37 Found non-transient, non-static member. Please mark as transient or provide accessors.
8431 src/pipe/modules/passageTimeForTaggedNet/ConditionPlaceHandler.java 38 Found non-transient, non-static member. Please mark as transient or provide accessors.
8432 src/pipe/modules/passageTimeForTaggedNet/ConditionPlaceHandler.java 38 Use explicit scoping instead of the default package private level
8433 src/pipe/modules/passageTimeForTaggedNet/ConditionPlaceHandler.java 39 Found non-transient, non-static member. Please mark as transient or provide accessors.
8434 src/pipe/modules/passageTimeForTaggedNet/ConditionPlaceHandler.java 39 Use explicit scoping instead of the default package private level
8435 src/pipe/modules/passageTimeForTaggedNet/ConditionPlaceHandler.java 40 Use explicit scoping instead of the default package private level
8436 src/pipe/modules/passageTimeForTaggedNet/ConditionPlaceHandler.java 42 Use explicit scoping instead of the default package private level
8437 src/pipe/modules/passageTimeForTaggedNet/ConditionPlaceHandler.java 44 It is a good practice to call super() in a constructor
8438 src/pipe/modules/passageTimeForTaggedNet/ConditionPlaceHandler.java 44 Parameter 'data' is not assigned and could be declared final
8439 src/pipe/modules/passageTimeForTaggedNet/ConditionPlaceHandler.java 44 Parameter 'parentDialog' is not assigned and could be declared final
8440 src/pipe/modules/passageTimeForTaggedNet/ConditionPlaceHandler.java 44 Parameter 'place' is not assigned and could be declared final
8441 src/pipe/modules/passageTimeForTaggedNet/ConditionPlaceHandler.java 59 Local variable 'contentPane' could be declared final
8442 src/pipe/modules/passageTimeForTaggedNet/ConditionPlaceHandler.java 65 Local variable 'mainPanel' could be declared final
8443 src/pipe/modules/passageTimeForTaggedNet/ConditionPlaceHandler.java 96 Local variable 'buttonPanel' could be declared final
8444 src/pipe/modules/passageTimeForTaggedNet/ConditionPlaceHandler.java 126 Use explicit scoping instead of the default package private level
8445 src/pipe/modules/passageTimeForTaggedNet/ConditionPlaceHandler.java 128 Parameter 'event' is not assigned and could be declared final
8446 src/pipe/modules/passageTimeForTaggedNet/ConditionPlaceHandler.java 132 Avoid using if...else statements without curly braces
8447 src/pipe/modules/passageTimeForTaggedNet/ConditionPlaceHandler.java 132 Position literals first in String comparisons
8448 src/pipe/modules/passageTimeForTaggedNet/ConditionPlaceHandler.java 133 Avoid using if...else statements without curly braces
8449 src/pipe/modules/passageTimeForTaggedNet/ConditionPlaceHandler.java 143 Variables should start with a lowercase character
8450 src/pipe/modules/passageTimeForTaggedNet/ConditionPlaceHandler.java 145 Parameter 'event' is not assigned and could be declared final
8451 src/pipe/modules/passageTimeForTaggedNet/ConditionPlaceHandler.java 156 Found 'DU'-anomaly for variable 'placeStr' (lines '156'-'195').
8452 src/pipe/modules/passageTimeForTaggedNet/ConditionPlaceHandler.java 160 Position literals first in String comparisons
8453 src/pipe/modules/passageTimeForTaggedNet/ConditionPlaceHandler.java 165 Avoid instantiating Integer objects. Call Integer.valueOf() instead.
8454 src/pipe/modules/passageTimeForTaggedNet/ConditionPlaceHandler.java 165 Local variable 'targetStrInt' could be declared final
8455 src/pipe/modules/passageTimeForTaggedNet/ConditionPlaceHandler.java 170 Avoid using if...else statements without curly braces
8456 src/pipe/modules/passageTimeForTaggedNet/ConditionPlaceHandler.java 186 System.out.print is used
8457 src/pipe/modules/passageTimeForTaggedNet/ConditionPlaceHandler.java 204 Avoid variables with short names like e
8458 src/pipe/modules/passageTimeForTaggedNet/ConditionPlaceHandler.java 208 Avoid using if...else statements without curly braces
8459 src/pipe/modules/passageTimeForTaggedNet/ConditionPlaceHandler.java 212 Local variable 'popup' could be declared final
8460 src/pipe/modules/passageTimeForTaggedNet/ConditionPlaceHandler.java 222 A method should have only one exit point, and that should be the last statement in the method
8461 src/pipe/modules/passageTimeForTaggedNet/ConditionPlaceHandler.java 222 Avoid using if...else statements without curly braces
8462 src/pipe/modules/passageTimeForTaggedNet/ConditionPlaceHandler.java 222 Use equals() to compare strings instead of '==' or '!='
8463 src/pipe/modules/passageTimeForTaggedNet/ConditionPlaceHandler.java 226 Avoid unnecessary if..then..else statements when returning a boolean
8464 src/pipe/modules/passageTimeForTaggedNet/ConditionPlaceHandler.java 227 A method should have only one exit point, and that should be the last statement in the method
8465 src/pipe/modules/passageTimeForTaggedNet/ConditionPlaceHandler.java 229 A method should have only one exit point, and that should be the last statement in the method
8466 src/pipe/modules/passageTimeForTaggedNet/ConditionPlaceHandler.java 242 Avoid variables with short names like e
8467 src/pipe/modules/passageTimeForTaggedNet/ConditionPlaceHandler.java 250 Avoid variables with short names like e
8468 src/pipe/modules/passageTimeForTaggedNet/Passage.java 1 A high number of imports can indicate a high degree of coupling within an object.
8469 src/pipe/modules/passageTimeForTaggedNet/Passage.java 1 Package name contains upper case characters
8470 src/pipe/modules/passageTimeForTaggedNet/Passage.java 3 Avoid unused imports such as 'java.awt.BorderLayout'
8471 src/pipe/modules/passageTimeForTaggedNet/Passage.java 3 Avoid unused imports such as 'java.awt.BorderLayout'
8472 src/pipe/modules/passageTimeForTaggedNet/Passage.java 4 Avoid unused imports such as 'java.awt.CardLayout'
8473 src/pipe/modules/passageTimeForTaggedNet/Passage.java 4 Avoid unused imports such as 'java.awt.CardLayout'
8474 src/pipe/modules/passageTimeForTaggedNet/Passage.java 5 Avoid unused imports such as 'java.awt.Color'
8475 src/pipe/modules/passageTimeForTaggedNet/Passage.java 5 Avoid unused imports such as 'java.awt.Color'
8476 src/pipe/modules/passageTimeForTaggedNet/Passage.java 11 Avoid unused imports such as 'java.awt.event.ItemEvent'
8477 src/pipe/modules/passageTimeForTaggedNet/Passage.java 11 Avoid unused imports such as 'java.awt.event.ItemEvent'
8478 src/pipe/modules/passageTimeForTaggedNet/Passage.java 12 Avoid unused imports such as 'java.awt.event.ItemListener'
8479 src/pipe/modules/passageTimeForTaggedNet/Passage.java 12 Avoid unused imports such as 'java.awt.event.ItemListener'
8480 src/pipe/modules/passageTimeForTaggedNet/Passage.java 63 The class 'Passage' has a Cyclomatic Complexity of 4 (Highest = 13).
8481 src/pipe/modules/passageTimeForTaggedNet/Passage.java 68 Found non-transient, non-static member. Please mark as transient or provide accessors.
8482 src/pipe/modules/passageTimeForTaggedNet/Passage.java 69 Found non-transient, non-static member. Please mark as transient or provide accessors.
8483 src/pipe/modules/passageTimeForTaggedNet/Passage.java 71 Found non-transient, non-static member. Please mark as transient or provide accessors.
8484 src/pipe/modules/passageTimeForTaggedNet/Passage.java 71 Use explicit scoping instead of the default package private level
8485 src/pipe/modules/passageTimeForTaggedNet/Passage.java 72 Found non-transient, non-static member. Please mark as transient or provide accessors.
8486 src/pipe/modules/passageTimeForTaggedNet/Passage.java 72 Found non-transient, non-static member. Please mark as transient or provide accessors.
8487 src/pipe/modules/passageTimeForTaggedNet/Passage.java 72 Use explicit scoping instead of the default package private level
8488 src/pipe/modules/passageTimeForTaggedNet/Passage.java 73 Use explicit scoping instead of the default package private level
8489 src/pipe/modules/passageTimeForTaggedNet/Passage.java 74 Use explicit scoping instead of the default package private level
8490 src/pipe/modules/passageTimeForTaggedNet/Passage.java 79 Use explicit scoping instead of the default package private level
8491 src/pipe/modules/passageTimeForTaggedNet/Passage.java 86 Perhaps 'guiDialog' could be replaced by a local variable.
8492 src/pipe/modules/passageTimeForTaggedNet/Passage.java 88 Avoid unnecessary constructors - the compiler will generate these for you
8493 src/pipe/modules/passageTimeForTaggedNet/Passage.java 88 Document empty constructor
8494 src/pipe/modules/passageTimeForTaggedNet/Passage.java 97 Parameter 'pnmlDataIn' is not assigned and could be declared final
8495 src/pipe/modules/passageTimeForTaggedNet/Passage.java 109 Local variable 'contentPane' could be declared final
8496 src/pipe/modules/passageTimeForTaggedNet/Passage.java 114 Local variable 'setupPanel' could be declared final
8497 src/pipe/modules/passageTimeForTaggedNet/Passage.java 169 Parameter 'arg0' is not assigned and could be declared final
8498 src/pipe/modules/passageTimeForTaggedNet/Passage.java 171 Avoid unused local variables such as 'result'.
8499 src/pipe/modules/passageTimeForTaggedNet/Passage.java 171 Found 'DU'-anomaly for variable 'result' (lines '171'-'172').
8500 src/pipe/modules/passageTimeForTaggedNet/Passage.java 171 Local variable 'result' could be declared final
8501 src/pipe/modules/passageTimeForTaggedNet/Passage.java 176 Avoid excessively long variable names like analyseButtonClick
8502 src/pipe/modules/passageTimeForTaggedNet/Passage.java 178 Parameter 'arg0' is not assigned and could be declared final
8503 src/pipe/modules/passageTimeForTaggedNet/Passage.java 178 The method 'actionPerformed' has a Cyclomatic Complexity of 12.
8504 src/pipe/modules/passageTimeForTaggedNet/Passage.java 181 Found 'DU'-anomaly for variable 'sourceStateGroups' (lines '181'-'243').
8505 src/pipe/modules/passageTimeForTaggedNet/Passage.java 181 Local variable 'sourceStateGroups' could be declared final
8506 src/pipe/modules/passageTimeForTaggedNet/Passage.java 182 Avoid excessively long variable names like destinationStateGroups
8507 src/pipe/modules/passageTimeForTaggedNet/Passage.java 182 Found 'DU'-anomaly for variable 'destinationStateGroups' (lines '182'-'243').
8508 src/pipe/modules/passageTimeForTaggedNet/Passage.java 182 Local variable 'destinationStateGroups' could be declared final
8509 src/pipe/modules/passageTimeForTaggedNet/Passage.java 184 Found 'DU'-anomaly for variable 'analysisSetting' (lines '184'-'243').
8510 src/pipe/modules/passageTimeForTaggedNet/Passage.java 205 Found 'DU'-anomaly for variable 'statusMesg' (lines '205'-'243').
8511 src/pipe/modules/passageTimeForTaggedNet/Passage.java 208 Avoid using if...else statements without curly braces
8512 src/pipe/modules/passageTimeForTaggedNet/Passage.java 210 Avoid if (x != y) ..; else ..;
8513 src/pipe/modules/passageTimeForTaggedNet/Passage.java 211 Avoid using if...else statements without curly braces
8514 src/pipe/modules/passageTimeForTaggedNet/Passage.java 211 Prefer StringBuffer over += for concatenating strings
8515 src/pipe/modules/passageTimeForTaggedNet/Passage.java 213 Avoid if (x != y) ..; else ..;
8516 src/pipe/modules/passageTimeForTaggedNet/Passage.java 214 Avoid using if...else statements without curly braces
8517 src/pipe/modules/passageTimeForTaggedNet/Passage.java 214 Prefer StringBuffer over += for concatenating strings
8518 src/pipe/modules/passageTimeForTaggedNet/Passage.java 218 Avoid using if...else statements without curly braces
8519 src/pipe/modules/passageTimeForTaggedNet/Passage.java 218 Prefer StringBuffer over += for concatenating strings
8520 src/pipe/modules/passageTimeForTaggedNet/Passage.java 221 Avoid using if...else statements without curly braces
8521 src/pipe/modules/passageTimeForTaggedNet/Passage.java 221 Prefer StringBuffer over += for concatenating strings
8522 src/pipe/modules/passageTimeForTaggedNet/Passage.java 224 Prefer StringBuffer over += for concatenating strings
8523 src/pipe/modules/passageTimeForTaggedNet/Passage.java 228 Avoid unused local variables such as 'model'.
8524 src/pipe/modules/passageTimeForTaggedNet/Passage.java 228 Found 'DU'-anomaly for variable 'model' (lines '228'-'243').
8525 src/pipe/modules/passageTimeForTaggedNet/Passage.java 237 Avoid using if statements without curly braces
8526 src/pipe/modules/passageTimeForTaggedNet/Passage.java 267 Unnecessary wrapper object creation
8527 src/pipe/modules/passageTimeForTaggedNet/Passage.java 268 Unnecessary wrapper object creation
8528 src/pipe/modules/passageTimeForTaggedNet/Passage.java 275 A method should have only one exit point, and that should be the last statement in the method
8529 src/pipe/modules/passageTimeForTaggedNet/Passage.java 277 A method should have only one exit point, and that should be the last statement in the method
8530 src/pipe/modules/passageTimeForTaggedNet/Passage.java 294 Parameter 'event' is not assigned and could be declared final
8531 src/pipe/modules/passageTimeForTaggedNet/Passage.java 294 The method 'actionPerformed' has a Cyclomatic Complexity of 13.
8532 src/pipe/modules/passageTimeForTaggedNet/Passage.java 309 Found 'DD'-anomaly for variable 'removeList' (lines '309'-'316').
8533 src/pipe/modules/passageTimeForTaggedNet/Passage.java 309 Found 'DD'-anomaly for variable 'removeList' (lines '309'-'321').
8534 src/pipe/modules/passageTimeForTaggedNet/Passage.java 309 Found 'DD'-anomaly for variable 'removeList' (lines '309'-'324').
8535 src/pipe/modules/passageTimeForTaggedNet/Passage.java 309 Found 'DU'-anomaly for variable 'removeList' (lines '309'-'352').
8536 src/pipe/modules/passageTimeForTaggedNet/Passage.java 312 Avoid variables with short names like i
8537 src/pipe/modules/passageTimeForTaggedNet/Passage.java 312 Avoid variables with short names like j
8538 src/pipe/modules/passageTimeForTaggedNet/Passage.java 312 Avoid variables with short names like k
8539 src/pipe/modules/passageTimeForTaggedNet/Passage.java 312 Found 'DD'-anomaly for variable 'i' (lines '312'-'313').
8540 src/pipe/modules/passageTimeForTaggedNet/Passage.java 315 Avoid using while statements without curly braces
8541 src/pipe/modules/passageTimeForTaggedNet/Passage.java 316 Found 'DD'-anomaly for variable 'removeList' (lines '316'-'316').
8542 src/pipe/modules/passageTimeForTaggedNet/Passage.java 316 Found 'DD'-anomaly for variable 'removeList' (lines '316'-'321').
8543 src/pipe/modules/passageTimeForTaggedNet/Passage.java 318 Avoid using if statements without curly braces
8544 src/pipe/modules/passageTimeForTaggedNet/Passage.java 321 Found 'DD'-anomaly for variable 'removeList' (lines '321'-'316').
8545 src/pipe/modules/passageTimeForTaggedNet/Passage.java 321 Found 'DD'-anomaly for variable 'removeList' (lines '321'-'321').
8546 src/pipe/modules/passageTimeForTaggedNet/Passage.java 321 Found 'DD'-anomaly for variable 'removeList' (lines '321'-'324').
8547 src/pipe/modules/passageTimeForTaggedNet/Passage.java 321 Found 'DU'-anomaly for variable 'removeList' (lines '321'-'352').
8548 src/pipe/modules/passageTimeForTaggedNet/Passage.java 323 Avoid using while statements without curly braces
8549 src/pipe/modules/passageTimeForTaggedNet/Passage.java 324 Found 'DD'-anomaly for variable 'removeList' (lines '324'-'324').
8550 src/pipe/modules/passageTimeForTaggedNet/Passage.java 324 Found 'DU'-anomaly for variable 'removeList' (lines '324'-'352').
8551 src/pipe/modules/passageTimeForTaggedNet/Passage.java 328 Avoid using for statements without curly braces
8552 src/pipe/modules/passageTimeForTaggedNet/Passage.java 340 Avoid using if statements without curly braces
8553 src/pipe/modules/passageTimeForTaggedNet/Passage.java 362 This statement may have some unnecessary parentheses
8554 src/pipe/modules/passageTimeForTaggedNet/Passage.java 444 Parameter 'states' is not assigned and could be declared final
8555 src/pipe/modules/passageTimeForTaggedNet/Passage.java 447 Found 'DD'-anomaly for variable 'names' (lines '447'-'450').
8556 src/pipe/modules/passageTimeForTaggedNet/Passage.java 449 Avoid using for statements without curly braces
8557 src/pipe/modules/passageTimeForTaggedNet/Passage.java 450 Found 'DD'-anomaly for variable 'names' (lines '450'-'450').
8558 src/pipe/modules/passageTimeForTaggedNet/Passage.java 472 This statement may have some unnecessary parentheses
8559 src/pipe/modules/passageTimeForTaggedNet/Passage.java 490 System.out.print is used
8560 src/pipe/modules/passageTimeForTaggedNet/Passage.java 538 Avoid using implementation types like 'ArrayList'; use the interface instead
8561 src/pipe/modules/passageTimeForTaggedNet/Passage.java 538 Avoid using implementation types like 'ArrayList'; use the interface instead
8562 src/pipe/modules/passageTimeForTaggedNet/Passage.java 549 Avoid using for statements without curly braces
8563 src/pipe/modules/passageTimeForTaggedNet/Passage.java 552 A method should have only one exit point, and that should be the last statement in the method
8564 src/pipe/modules/passageTimeForTaggedNet/Passage.java 579 Avoid unnecessary comparisons in boolean expressions
8565 src/pipe/modules/passageTimeForTaggedNet/Passage.java 579 Avoid using if statements without curly braces
8566 src/pipe/modules/passageTimeForTaggedNet/ResultGeneration.java 1 Package name contains upper case characters
8567 src/pipe/modules/passageTimeForTaggedNet/ResultGeneration.java 32 Avoid unused imports such as 'pipe.modules.passage.ProgressBarHTMLPane'
8568 src/pipe/modules/passageTimeForTaggedNet/ResultGeneration.java 32 Avoid unused imports such as 'pipe.modules.passage.ProgressBarHTMLPane'
8569 src/pipe/modules/passageTimeForTaggedNet/ResultGeneration.java 34 Too many fields
8570 src/pipe/modules/passageTimeForTaggedNet/ResultGeneration.java 36 Found non-transient, non-static member. Please mark as transient or provide accessors.
8571 src/pipe/modules/passageTimeForTaggedNet/ResultGeneration.java 36 Private field 'resultsPanel' could be made final; it is only initialized in the declaration or constructor.
8572 src/pipe/modules/passageTimeForTaggedNet/ResultGeneration.java 38 Found non-transient, non-static member. Please mark as transient or provide accessors.
8573 src/pipe/modules/passageTimeForTaggedNet/ResultGeneration.java 38 Use explicit scoping instead of the default package private level
8574 src/pipe/modules/passageTimeForTaggedNet/ResultGeneration.java 39 Found non-transient, non-static member. Please mark as transient or provide accessors.
8575 src/pipe/modules/passageTimeForTaggedNet/ResultGeneration.java 39 Use explicit scoping instead of the default package private level
8576 src/pipe/modules/passageTimeForTaggedNet/ResultGeneration.java 39 Variables that are not final should not contain underscores (except for underscores in standard prefix/suffix).
8577 src/pipe/modules/passageTimeForTaggedNet/ResultGeneration.java 40 Use explicit scoping instead of the default package private level
8578 src/pipe/modules/passageTimeForTaggedNet/ResultGeneration.java 42 Found non-transient, non-static member. Please mark as transient or provide accessors.
8579 src/pipe/modules/passageTimeForTaggedNet/ResultGeneration.java 42 Found non-transient, non-static member. Please mark as transient or provide accessors.
8580 src/pipe/modules/passageTimeForTaggedNet/ResultGeneration.java 42 Use explicit scoping instead of the default package private level
8581 src/pipe/modules/passageTimeForTaggedNet/ResultGeneration.java 42 Variables should start with a lowercase character
8582 src/pipe/modules/passageTimeForTaggedNet/ResultGeneration.java 45 Perhaps 'pdfChartPanel' could be replaced by a local variable.
8583 src/pipe/modules/passageTimeForTaggedNet/ResultGeneration.java 48 Use explicit scoping instead of the default package private level
8584 src/pipe/modules/passageTimeForTaggedNet/ResultGeneration.java 53 Parameter 'resultPanel' is not assigned and could be declared final
8585 src/pipe/modules/passageTimeForTaggedNet/ResultGeneration.java 62 Avoid if (x != y) ..; else ..;
8586 src/pipe/modules/passageTimeForTaggedNet/ResultGeneration.java 64 A method should have only one exit point, and that should be the last statement in the method
8587 src/pipe/modules/passageTimeForTaggedNet/ResultGeneration.java 68 A method should have only one exit point, and that should be the last statement in the method
8588 src/pipe/modules/passageTimeForTaggedNet/ResultGeneration.java 68 Avoid using if...else statements without curly braces
8589 src/pipe/modules/passageTimeForTaggedNet/ResultGeneration.java 69 Avoid using if...else statements without curly braces
8590 src/pipe/modules/passageTimeForTaggedNet/ResultGeneration.java 75 Avoid really long methods.
8591 src/pipe/modules/passageTimeForTaggedNet/ResultGeneration.java 75 Method names should not contain underscores
8592 src/pipe/modules/passageTimeForTaggedNet/ResultGeneration.java 83 Local variable 'points' could be declared final
8593 src/pipe/modules/passageTimeForTaggedNet/ResultGeneration.java 84 Local variable 'CDFpoints' could be declared final
8594 src/pipe/modules/passageTimeForTaggedNet/ResultGeneration.java 88 Avoid variables with short names like pe
8595 src/pipe/modules/passageTimeForTaggedNet/ResultGeneration.java 88 Local variable 'pe' could be declared final
8596 src/pipe/modules/passageTimeForTaggedNet/ResultGeneration.java 89 Avoid variables with short names like p
8597 src/pipe/modules/passageTimeForTaggedNet/ResultGeneration.java 89 Local variable 'p' could be declared final
8598 src/pipe/modules/passageTimeForTaggedNet/ResultGeneration.java 99 Avoid instantiating new objects inside loops
8599 src/pipe/modules/passageTimeForTaggedNet/ResultGeneration.java 99 Avoid instantiating new objects inside loops
8600 src/pipe/modules/passageTimeForTaggedNet/ResultGeneration.java 112 Avoid instantiating new objects inside loops
8601 src/pipe/modules/passageTimeForTaggedNet/ResultGeneration.java 112 Avoid instantiating new objects inside loops
8602 src/pipe/modules/passageTimeForTaggedNet/ResultGeneration.java 116 System.out.print is used
8603 src/pipe/modules/passageTimeForTaggedNet/ResultGeneration.java 145 Local variable 'buttons' could be declared final
8604 src/pipe/modules/passageTimeForTaggedNet/ResultGeneration.java 187 Avoid really long methods.
8605 src/pipe/modules/passageTimeForTaggedNet/ResultGeneration.java 187 Method names should not contain underscores
8606 src/pipe/modules/passageTimeForTaggedNet/ResultGeneration.java 191 Avoid variables with short names like rt
8607 src/pipe/modules/passageTimeForTaggedNet/ResultGeneration.java 201 Avoid variables with short names like br
8608 src/pipe/modules/passageTimeForTaggedNet/ResultGeneration.java 204 Found 'DD'-anomaly for variable 'line' (lines '204'-'210').
8609 src/pipe/modules/passageTimeForTaggedNet/ResultGeneration.java 206 Avoid unused local variables such as 'num'.
8610 src/pipe/modules/passageTimeForTaggedNet/ResultGeneration.java 206 Found 'DU'-anomaly for variable 'num' (lines '206'-'307').
8611 src/pipe/modules/passageTimeForTaggedNet/ResultGeneration.java 208 Found 'DD'-anomaly for variable 'start_cdf' (lines '208'-'215').
8612 src/pipe/modules/passageTimeForTaggedNet/ResultGeneration.java 208 Found 'DU'-anomaly for variable 'start_cdf' (lines '208'-'307').
8613 src/pipe/modules/passageTimeForTaggedNet/ResultGeneration.java 210 Avoid assignments in operands
8614 src/pipe/modules/passageTimeForTaggedNet/ResultGeneration.java 210 Found 'DD'-anomaly for variable 'line' (lines '210'-'238').
8615 src/pipe/modules/passageTimeForTaggedNet/ResultGeneration.java 212 System.out.print is used
8616 src/pipe/modules/passageTimeForTaggedNet/ResultGeneration.java 213 Avoid using if statements without curly braces
8617 src/pipe/modules/passageTimeForTaggedNet/ResultGeneration.java 215 Avoid using if statements without curly braces
8618 src/pipe/modules/passageTimeForTaggedNet/ResultGeneration.java 218 Avoid if (x != y) ..; else ..;
8619 src/pipe/modules/passageTimeForTaggedNet/ResultGeneration.java 229 Avoid using if statements without curly braces
8620 src/pipe/modules/passageTimeForTaggedNet/ResultGeneration.java 238 Avoid assignments in operands
8621 src/pipe/modules/passageTimeForTaggedNet/ResultGeneration.java 238 Avoid using while statements without curly braces
8622 src/pipe/modules/passageTimeForTaggedNet/ResultGeneration.java 238 Found 'DU'-anomaly for variable 'line' (lines '238'-'307').
8623 src/pipe/modules/passageTimeForTaggedNet/ResultGeneration.java 239 System.out.print is used
8624 src/pipe/modules/passageTimeForTaggedNet/ResultGeneration.java 298 System.out.print is used
8625 src/pipe/modules/passageTimeForTaggedNet/ResultGeneration.java 301 A catch statement should never catch throwable since it includes errors.
8626 src/pipe/modules/passageTimeForTaggedNet/ResultGeneration.java 303 Avoid printStackTrace(); use a logger call instead.
8627 src/pipe/modules/passageTimeForTaggedNet/ResultGeneration.java 311 Parameter 'eve' is not assigned and could be declared final
8628 src/pipe/modules/passageTimeForTaggedNet/ResultGeneration.java 324 Use bitwise inversion to invert boolean values
8629 src/pipe/modules/passageTimeForTaggedNet/ResultGeneration.java 329 Parameter 'eve' is not assigned and could be declared final
8630 src/pipe/modules/passageTimeForTaggedNet/ResultGeneration.java 334 Avoid using if...else statements without curly braces
8631 src/pipe/modules/passageTimeForTaggedNet/ResultGeneration.java 334 Found 'DU'-anomaly for variable 'graphImage' (lines '334'-'353').
8632 src/pipe/modules/passageTimeForTaggedNet/ResultGeneration.java 336 Avoid using if...else statements without curly braces
8633 src/pipe/modules/passageTimeForTaggedNet/ResultGeneration.java 336 Found 'DU'-anomaly for variable 'graphImage' (lines '336'-'353').
8634 src/pipe/modules/passageTimeForTaggedNet/ResultGeneration.java 340 Avoid variables with short names like fc
8635 src/pipe/modules/passageTimeForTaggedNet/ResultGeneration.java 346 Avoid using if...else statements without curly braces
8636 src/pipe/modules/passageTimeForTaggedNet/ResultGeneration.java 351 Avoid printStackTrace(); use a logger call instead.
8637 src/pipe/modules/passageTimeForTaggedNet/ResultGeneration.java 358 Private field 'cvsListener' could be made final; it is only initialized in the declaration or constructor.
8638 src/pipe/modules/passageTimeForTaggedNet/ResultGeneration.java 359 Parameter 'arg0' is not assigned and could be declared final
8639 src/pipe/modules/passageTimeForTaggedNet/ResultGeneration.java 367 Found 'DU'-anomaly for variable 'size' (lines '367'-'404').
8640 src/pipe/modules/passageTimeForTaggedNet/ResultGeneration.java 369 Found 'DD'-anomaly for variable 'fw' (lines '369'-'384').
8641 src/pipe/modules/passageTimeForTaggedNet/ResultGeneration.java 369 Found 'DU'-anomaly for variable 'fw' (lines '369'-'404').
8642 src/pipe/modules/passageTimeForTaggedNet/ResultGeneration.java 370 Found 'DU'-anomaly for variable 'content' (lines '370'-'404').
8643 src/pipe/modules/passageTimeForTaggedNet/ResultGeneration.java 387 Avoid printStackTrace(); use a logger call instead.
8644 src/pipe/modules/passageTimeForTaggedNet/ResultGeneration.java 391 Avoid appending characters as strings in StringBuffer.append.
8645 src/pipe/modules/passageTimeForTaggedNet/ResultGeneration.java 402 Avoid printStackTrace(); use a logger call instead.
8646 src/pipe/modules/passageTimeForTaggedNet/StateEditor.java 1 Package name contains upper case characters
8647 src/pipe/modules/passageTimeForTaggedNet/StateEditor.java 33 Found non-transient, non-static member. Please mark as transient or provide accessors.
8648 src/pipe/modules/passageTimeForTaggedNet/StateEditor.java 33 Use explicit scoping instead of the default package private level
8649 src/pipe/modules/passageTimeForTaggedNet/StateEditor.java 34 Found non-transient, non-static member. Please mark as transient or provide accessors.
8650 src/pipe/modules/passageTimeForTaggedNet/StateEditor.java 34 Use explicit scoping instead of the default package private level
8651 src/pipe/modules/passageTimeForTaggedNet/StateEditor.java 35 Avoid using implementation types like 'ArrayList'; use the interface instead
8652 src/pipe/modules/passageTimeForTaggedNet/StateEditor.java 35 Avoid using implementation types like 'ArrayList'; use the interface instead
8653 src/pipe/modules/passageTimeForTaggedNet/StateEditor.java 35 Found non-transient, non-static member. Please mark as transient or provide accessors.
8654 src/pipe/modules/passageTimeForTaggedNet/StateEditor.java 35 Use explicit scoping instead of the default package private level
8655 src/pipe/modules/passageTimeForTaggedNet/StateEditor.java 36 Found non-transient, non-static member. Please mark as transient or provide accessors.
8656 src/pipe/modules/passageTimeForTaggedNet/StateEditor.java 36 Use explicit scoping instead of the default package private level
8657 src/pipe/modules/passageTimeForTaggedNet/StateEditor.java 40 Found non-transient, non-static member. Please mark as transient or provide accessors.
8658 src/pipe/modules/passageTimeForTaggedNet/StateEditor.java 40 Use explicit scoping instead of the default package private level
8659 src/pipe/modules/passageTimeForTaggedNet/StateEditor.java 44 Avoid excessively long variable names like stateNameTextField
8660 src/pipe/modules/passageTimeForTaggedNet/StateEditor.java 51 A getX() method which returns a boolean should be named isX()
8661 src/pipe/modules/passageTimeForTaggedNet/StateEditor.java 53 Avoid variables with short names like i
8662 src/pipe/modules/passageTimeForTaggedNet/StateEditor.java 56 Avoid using if statements without curly braces
8663 src/pipe/modules/passageTimeForTaggedNet/StateEditor.java 57 A method should have only one exit point, and that should be the last statement in the method
8664 src/pipe/modules/passageTimeForTaggedNet/StateEditor.java 65 Parameter 'pnmlData' is not assigned and could be declared final
8665 src/pipe/modules/passageTimeForTaggedNet/StateEditor.java 73 Parameter 'editStateGroup' is not assigned and could be declared final
8666 src/pipe/modules/passageTimeForTaggedNet/StateEditor.java 73 Parameter 'pnmlData' is not assigned and could be declared final
8667 src/pipe/modules/passageTimeForTaggedNet/StateEditor.java 80 Parameter 'parentRef' is not assigned and could be declared final
8668 src/pipe/modules/passageTimeForTaggedNet/StateEditor.java 92 Local variable 'stateContainer' could be declared final
8669 src/pipe/modules/passageTimeForTaggedNet/StateEditor.java 95 Local variable 'stateViewPanel' could be declared final
8670 src/pipe/modules/passageTimeForTaggedNet/StateEditor.java 98 This statement may have some unnecessary parentheses
8671 src/pipe/modules/passageTimeForTaggedNet/StateEditor.java 103 Local variable 'stateNamePanel' could be declared final
8672 src/pipe/modules/passageTimeForTaggedNet/StateEditor.java 105 Local variable 'stateNameLabel' could be declared final
8673 src/pipe/modules/passageTimeForTaggedNet/StateEditor.java 119 Local variable 'saveButtonPanel' could be declared final
8674 src/pipe/modules/passageTimeForTaggedNet/StateEditor.java 138 This statement may have some unnecessary parentheses
8675 src/pipe/modules/passageTimeForTaggedNet/StateEditor.java 140 Avoid excessively long variable names like viewPanelPreferredWidth
8676 src/pipe/modules/passageTimeForTaggedNet/StateEditor.java 141 Avoid excessively long variable names like viewPanelPreferredHeight
8677 src/pipe/modules/passageTimeForTaggedNet/StateEditor.java 142 Avoid excessively long variable names like viewPanelPreferredSize
8678 src/pipe/modules/passageTimeForTaggedNet/StateEditor.java 149 This statement may have some unnecessary parentheses
8679 src/pipe/modules/passageTimeForTaggedNet/StateEditor.java 181 Avoid reassigning parameters such as 'operator'
8680 src/pipe/modules/passageTimeForTaggedNet/StateEditor.java 181 Avoid reassigning parameters such as 'operator'
8681 src/pipe/modules/passageTimeForTaggedNet/StateEditor.java 181 Avoid reassigning parameters such as 'operator'
8682 src/pipe/modules/passageTimeForTaggedNet/StateEditor.java 181 Parameter 'placeA' is not assigned and could be declared final
8683 src/pipe/modules/passageTimeForTaggedNet/StateEditor.java 184 Position literals first in String comparisons
8684 src/pipe/modules/passageTimeForTaggedNet/StateEditor.java 185 Avoid using if...else statements without curly braces
8685 src/pipe/modules/passageTimeForTaggedNet/StateEditor.java 188 Position literals first in String comparisons
8686 src/pipe/modules/passageTimeForTaggedNet/StateEditor.java 189 Avoid using if...else statements without curly braces
8687 src/pipe/modules/passageTimeForTaggedNet/StateEditor.java 190 Avoid using if statements without curly braces
8688 src/pipe/modules/passageTimeForTaggedNet/StateEditor.java 190 Position literals first in String comparisons
8689 src/pipe/modules/passageTimeForTaggedNet/StateEditor.java 204 Avoid using for statements without curly braces
8690 src/pipe/modules/passageTimeForTaggedNet/StateEditor.java 227 Avoid using if...else statements without curly braces
8691 src/pipe/modules/passageTimeForTaggedNet/StateEditor.java 233 Avoid using if statements without curly braces
8692 src/pipe/modules/passageTimeForTaggedNet/StateEditor.java 241 Avoid using if statements without curly braces
8693 src/pipe/modules/passageTimeForTaggedNet/StateEditor.java 259 Avoid using if...else statements without curly braces
8694 src/pipe/modules/passageTimeForTaggedNet/StateEditor.java 262 Avoid using if...else statements without curly braces
8695 src/pipe/modules/passageTimeForTaggedNet/StateEditor.java 264 Avoid using if statements without curly braces
8696 src/pipe/modules/passageTimeForTaggedNet/StateViewer.java 1 Package name contains upper case characters
8697 src/pipe/modules/passageTimeForTaggedNet/StateViewer.java 30 Found non-transient, non-static member. Please mark as transient or provide accessors.
8698 src/pipe/modules/passageTimeForTaggedNet/StateViewer.java 30 Use explicit scoping instead of the default package private level
8699 src/pipe/modules/passageTimeForTaggedNet/StateViewer.java 31 Found non-transient, non-static member. Please mark as transient or provide accessors.
8700 src/pipe/modules/passageTimeForTaggedNet/StateViewer.java 31 Use explicit scoping instead of the default package private level
8701 src/pipe/modules/passageTimeForTaggedNet/StateViewer.java 32 Avoid using implementation types like 'ArrayList'; use the interface instead
8702 src/pipe/modules/passageTimeForTaggedNet/StateViewer.java 32 Avoid using implementation types like 'ArrayList'; use the interface instead
8703 src/pipe/modules/passageTimeForTaggedNet/StateViewer.java 32 Found non-transient, non-static member. Please mark as transient or provide accessors.
8704 src/pipe/modules/passageTimeForTaggedNet/StateViewer.java 32 Use explicit scoping instead of the default package private level
8705 src/pipe/modules/passageTimeForTaggedNet/StateViewer.java 33 Found non-transient, non-static member. Please mark as transient or provide accessors.
8706 src/pipe/modules/passageTimeForTaggedNet/StateViewer.java 33 Use explicit scoping instead of the default package private level
8707 src/pipe/modules/passageTimeForTaggedNet/StateViewer.java 35 It is a good practice to call super() in a constructor
8708 src/pipe/modules/passageTimeForTaggedNet/StateViewer.java 45 Parameter 'parent' is not assigned and could be declared final
8709 src/pipe/modules/passageTimeForTaggedNet/StateViewer.java 51 Parameter 'pnmldata' is not assigned and could be declared final
8710 src/pipe/modules/passageTimeForTaggedNet/StateViewer.java 51 Parameter 'stateGroupData' is not assigned and could be declared final
8711 src/pipe/modules/passageTimeForTaggedNet/StateViewer.java 61 Local variable 'PNObjects' could be declared final
8712 src/pipe/modules/passageTimeForTaggedNet/StateViewer.java 63 Avoid using while statements without curly braces
8713 src/pipe/modules/passageTimeForTaggedNet/StateViewer.java 69 Parameter 'diffObj' is not assigned and could be declared final
8714 src/pipe/modules/passageTimeForTaggedNet/StateViewer.java 71 Avoid using if statements without curly braces
8715 src/pipe/modules/passageTimeForTaggedNet/StateViewer.java 71 No need to check for null before an instanceof
8716 src/pipe/modules/passageTimeForTaggedNet/StateViewer.java 79 Local variable 'components' could be declared final
8717 src/pipe/modules/passageTimeForTaggedNet/StateViewer.java 80 Avoid variables with short names like d
8718 src/pipe/modules/passageTimeForTaggedNet/StateViewer.java 80 Local variable 'd' could be declared final
8719 src/pipe/modules/passageTimeForTaggedNet/StateViewer.java 81 Avoid variables with short names like x
8720 src/pipe/modules/passageTimeForTaggedNet/StateViewer.java 81 Avoid variables with short names like y
8721 src/pipe/modules/passageTimeForTaggedNet/StateViewer.java 85 Avoid variables with short names like r
8722 src/pipe/modules/passageTimeForTaggedNet/StateViewer.java 85 Local variable 'r' could be declared final
8723 src/pipe/modules/passageTimeForTaggedNet/StateViewer.java 88 Avoid using if statements without curly braces
8724 src/pipe/modules/passageTimeForTaggedNet/StateViewer.java 89 Avoid using if statements without curly braces
8725 src/pipe/modules/passageTimeForTaggedNet/StateViewer.java 95 Parameter 'currentObj' is not assigned and could be declared final
8726 src/pipe/modules/passageTimeForTaggedNet/StateViewer.java 99 Local variable 'place' could be declared final
8727 src/pipe/modules/passageTimeForTaggedNet/StateViewer.java 104 Avoid if (x != y) ..; else ..;
8728 src/pipe/modules/passageTimeForTaggedNet/StateViewer.java 104 Use equals() to compare strings instead of '==' or '!='
8729 src/pipe/modules/passageTimeForTaggedNet/StateViewer.java 125 An empty statement (semicolon) not part of a loop
8730 src/pipe/modules/passageTimeForTaggedNet/StateViewer.java 125 Avoid empty if statements
8731 src/pipe/modules/passageTimeForTaggedNet/StateViewer.java 125 Avoid using if...else statements without curly braces
8732 src/pipe/modules/passageTimeForTaggedNet/StateViewer.java 134 Avoid using if...else statements without curly braces
8733 src/pipe/modules/passageTimeForTaggedNet/StateViewer.java 137 Avoid using if...else statements without curly braces
8734 src/pipe/modules/passageTimeForTaggedNet/StateViewer.java 140 Avoid using if...else statements without curly braces
8735 src/pipe/modules/passageTimeForTaggedNet/StateViewer.java 142 Avoid using if statements without curly braces
8736 src/pipe/modules/passageTimeForTaggedNet/TransModel.java 1 Package name contains upper case characters
8737 src/pipe/modules/passageTimeForTaggedNet/TransModel.java 20 The class 'TransModel' has a Cyclomatic Complexity of 5 (Highest = 40).
8738 src/pipe/modules/passageTimeForTaggedNet/TransModel.java 20 This class has too many methods, consider refactoring it.
8739 src/pipe/modules/passageTimeForTaggedNet/TransModel.java 24 Found non-transient, non-static member. Please mark as transient or provide accessors.
8740 src/pipe/modules/passageTimeForTaggedNet/TransModel.java 24 Private field 'places' could be made final; it is only initialized in the declaration or constructor.
8741 src/pipe/modules/passageTimeForTaggedNet/TransModel.java 25 Found non-transient, non-static member. Please mark as transient or provide accessors.
8742 src/pipe/modules/passageTimeForTaggedNet/TransModel.java 25 It is somewhat confusing to have a field name with the same name as a method
8743 src/pipe/modules/passageTimeForTaggedNet/TransModel.java 25 Private field 'transitions' could be made final; it is only initialized in the declaration or constructor.
8744 src/pipe/modules/passageTimeForTaggedNet/TransModel.java 26 Found non-transient, non-static member. Please mark as transient or provide accessors.
8745 src/pipe/modules/passageTimeForTaggedNet/TransModel.java 26 Private field 'pnmldata' could be made final; it is only initialized in the declaration or constructor.
8746 src/pipe/modules/passageTimeForTaggedNet/TransModel.java 27 Found non-transient, non-static member. Please mark as transient or provide accessors.
8747 src/pipe/modules/passageTimeForTaggedNet/TransModel.java 28 Found non-transient, non-static member. Please mark as transient or provide accessors.
8748 src/pipe/modules/passageTimeForTaggedNet/TransModel.java 29 Private field 'tagPlace' could be made final; it is only initialized in the declaration or constructor.
8749 src/pipe/modules/passageTimeForTaggedNet/TransModel.java 31 This final field could be made static
8750 src/pipe/modules/passageTimeForTaggedNet/TransModel.java 31 Use explicit scoping instead of the default package private level
8751 src/pipe/modules/passageTimeForTaggedNet/TransModel.java 32 This final field could be made static
8752 src/pipe/modules/passageTimeForTaggedNet/TransModel.java 32 Use explicit scoping instead of the default package private level
8753 src/pipe/modules/passageTimeForTaggedNet/TransModel.java 33 This final field could be made static
8754 src/pipe/modules/passageTimeForTaggedNet/TransModel.java 33 Use explicit scoping instead of the default package private level
8755 src/pipe/modules/passageTimeForTaggedNet/TransModel.java 35 Avoid using implementation types like 'ArrayList'; use the interface instead
8756 src/pipe/modules/passageTimeForTaggedNet/TransModel.java 35 Avoid using implementation types like 'ArrayList'; use the interface instead
8757 src/pipe/modules/passageTimeForTaggedNet/TransModel.java 35 Private field 'destStateGrps' could be made final; it is only initialized in the declaration or constructor.
8758 src/pipe/modules/passageTimeForTaggedNet/TransModel.java 38 Avoid using implementation types like 'ArrayList'; use the interface instead
8759 src/pipe/modules/passageTimeForTaggedNet/TransModel.java 38 Avoid using implementation types like 'ArrayList'; use the interface instead
8760 src/pipe/modules/passageTimeForTaggedNet/TransModel.java 38 Avoid using implementation types like 'ArrayList'; use the interface instead
8761 src/pipe/modules/passageTimeForTaggedNet/TransModel.java 38 Avoid using implementation types like 'ArrayList'; use the interface instead
8762 src/pipe/modules/passageTimeForTaggedNet/TransModel.java 38 Parameter 'destinationState' is not assigned and could be declared final
8763 src/pipe/modules/passageTimeForTaggedNet/TransModel.java 38 Parameter 'pnml' is not assigned and could be declared final
8764 src/pipe/modules/passageTimeForTaggedNet/TransModel.java 38 Parameter 'sourceState' is not assigned and could be declared final
8765 src/pipe/modules/passageTimeForTaggedNet/TransModel.java 38 Parameter 'timeSettings' is not assigned and could be declared final
8766 src/pipe/modules/passageTimeForTaggedNet/TransModel.java 46 Overridable method 'produceModel' called during object construction
8767 src/pipe/modules/passageTimeForTaggedNet/TransModel.java 54 System.out.print is used
8768 src/pipe/modules/passageTimeForTaggedNet/TransModel.java 58 Local variable 'out1' could be declared final
8769 src/pipe/modules/passageTimeForTaggedNet/TransModel.java 64 Local variable 'fstream' could be declared final
8770 src/pipe/modules/passageTimeForTaggedNet/TransModel.java 69 Local variable 'out' could be declared final
8771 src/pipe/modules/passageTimeForTaggedNet/TransModel.java 75 System.out.print is used
8772 src/pipe/modules/passageTimeForTaggedNet/TransModel.java 87 System.out.print is used
8773 src/pipe/modules/passageTimeForTaggedNet/TransModel.java 110 Avoid unused private methods such as 'performance()'.
8774 src/pipe/modules/passageTimeForTaggedNet/TransModel.java 114 The String literal "}\n" appears 17 times in this file; the first occurrence is on line 113
8775 src/pipe/modules/passageTimeForTaggedNet/TransModel.java 120 The String literal "}{\n" appears 4 times in this file; the first occurrence is on line 119
8776 src/pipe/modules/passageTimeForTaggedNet/TransModel.java 123 The String literal "\t}\n" appears 4 times in this file; the first occurrence is on line 122
8777 src/pipe/modules/passageTimeForTaggedNet/TransModel.java 130 Local variable 'arcsTo' could be declared final
8778 src/pipe/modules/passageTimeForTaggedNet/TransModel.java 131 Found 'DD'-anomaly for variable 'taggedArc' (lines '130'-'134').
8779 src/pipe/modules/passageTimeForTaggedNet/TransModel.java 133 Avoid using while statements without curly braces
8780 src/pipe/modules/passageTimeForTaggedNet/TransModel.java 134 Avoid using if statements without curly braces
8781 src/pipe/modules/passageTimeForTaggedNet/TransModel.java 135 Found 'DD'-anomaly for variable 'taggedArc' (lines '134'-'134').
8782 src/pipe/modules/passageTimeForTaggedNet/TransModel.java 138 Avoid using if statements without curly braces
8783 src/pipe/modules/passageTimeForTaggedNet/TransModel.java 144 Avoid variables with short names like i
8784 src/pipe/modules/passageTimeForTaggedNet/TransModel.java 144 Parameter 'clone' is not assigned and could be declared final
8785 src/pipe/modules/passageTimeForTaggedNet/TransModel.java 146 Avoid variables with short names like id
8786 src/pipe/modules/passageTimeForTaggedNet/TransModel.java 147 Avoid using if statements without curly braces
8787 src/pipe/modules/passageTimeForTaggedNet/TransModel.java 147 Prefer StringBuffer over += for concatenating strings
8788 src/pipe/modules/passageTimeForTaggedNet/TransModel.java 174 Avoid using if statements without curly braces
8789 src/pipe/modules/passageTimeForTaggedNet/TransModel.java 179 Avoid using if statements without curly braces
8790 src/pipe/modules/passageTimeForTaggedNet/TransModel.java 194 The String literal " = " appears 4 times in this file; the first occurrence is on line 193
8791 src/pipe/modules/passageTimeForTaggedNet/TransModel.java 205 Found 'DD'-anomaly for variable 'taggedArc' (lines '204'-'215').
8792 src/pipe/modules/passageTimeForTaggedNet/TransModel.java 206 Found 'DD'-anomaly for variable 'numInputArc' (lines '205'-'216').
8793 src/pipe/modules/passageTimeForTaggedNet/TransModel.java 207 Local variable 'arcsTo' could be declared final
8794 src/pipe/modules/passageTimeForTaggedNet/TransModel.java 216 Found 'DD'-anomaly for variable 'taggedArc' (lines '215'-'215').
8795 src/pipe/modules/passageTimeForTaggedNet/TransModel.java 217 Found 'DD'-anomaly for variable 'numInputArc' (lines '216'-'216').
8796 src/pipe/modules/passageTimeForTaggedNet/TransModel.java 236 Avoid really long methods.
8797 src/pipe/modules/passageTimeForTaggedNet/TransModel.java 236 Avoid variables with short names like i
8798 src/pipe/modules/passageTimeForTaggedNet/TransModel.java 236 The method 'writeTransition' has a Cyclomatic Complexity of 40.
8799 src/pipe/modules/passageTimeForTaggedNet/TransModel.java 236 The method writeTransition() has an NCSS line count of 136
8800 src/pipe/modules/passageTimeForTaggedNet/TransModel.java 236 The method writeTransition() has an NPath complexity of 391680
8801 src/pipe/modules/passageTimeForTaggedNet/TransModel.java 265 Avoid using implementation types like 'ArrayList'; use the interface instead
8802 src/pipe/modules/passageTimeForTaggedNet/TransModel.java 265 Avoid using implementation types like 'ArrayList'; use the interface instead
8803 src/pipe/modules/passageTimeForTaggedNet/TransModel.java 265 The method 'stateGroups' has a Cyclomatic Complexity of 12.
8804 src/pipe/modules/passageTimeForTaggedNet/TransModel.java 265 The method stateGroups() has an NPath complexity of 209
8805 src/pipe/modules/passageTimeForTaggedNet/TransModel.java 269 Found 'DD'-anomaly for variable 'tag_count' (lines '682'-'689').
8806 src/pipe/modules/passageTimeForTaggedNet/TransModel.java 272 Found 'DU'-anomaly for variable 'first_con' (lines '685'-'736').
8807 src/pipe/modules/passageTimeForTaggedNet/TransModel.java 273 Avoid unused local variables such as 'and_con'.
8808 src/pipe/modules/passageTimeForTaggedNet/TransModel.java 273 Found 'DD'-anomaly for variable 'and_con' (lines '686'-'686').
8809 src/pipe/modules/passageTimeForTaggedNet/TransModel.java 273 Found 'DU'-anomaly for variable 'and_con' (lines '686'-'736').
8810 src/pipe/modules/passageTimeForTaggedNet/TransModel.java 275 Avoid instantiating new objects inside loops
8811 src/pipe/modules/passageTimeForTaggedNet/TransModel.java 275 Found 'DD'-anomaly for variable 'tag' (lines '688'-'697').
8812 src/pipe/modules/passageTimeForTaggedNet/TransModel.java 284 Found 'DD'-anomaly for variable 'tag' (lines '697'-'705').
8813 src/pipe/modules/passageTimeForTaggedNet/TransModel.java 284 Found 'DU'-anomaly for variable 'tag' (lines '697'-'736').
8814 src/pipe/modules/passageTimeForTaggedNet/TransModel.java 290 Avoid using for statements without curly braces
8815 src/pipe/modules/passageTimeForTaggedNet/TransModel.java 292 Found 'DD'-anomaly for variable 'tag' (lines '705'-'705').
8816 src/pipe/modules/passageTimeForTaggedNet/TransModel.java 292 Found 'DU'-anomaly for variable 'tag' (lines '705'-'736').
8817 src/pipe/modules/passageTimeForTaggedNet/TransModel.java 299 Found 'DU'-anomaly for variable 'first_con' (lines '712'-'736').
8818 src/pipe/modules/passageTimeForTaggedNet/TransModel.java 321 Found 'DU'-anomaly for variable 'groupCount' (lines '734'-'736').
8819 src/pipe/modules/queryeditor/QueryManager.java 12 A high number of imports can indicate a high degree of coupling within an object.
8820 src/pipe/modules/queryeditor/QueryManager.java 67 The class 'QueryManager' has a Cyclomatic Complexity of 2 (Highest = 23).
8821 src/pipe/modules/queryeditor/QueryManager.java 67 This class has too many methods, consider refactoring it.
8822 src/pipe/modules/queryeditor/QueryManager.java 71 Variables that are final and static should be in all caps.
8823 src/pipe/modules/queryeditor/QueryManager.java 72 Variables that are final and static should be in all caps.
8824 src/pipe/modules/queryeditor/QueryManager.java 73 Variables that are final and static should be in all caps.
8825 src/pipe/modules/queryeditor/QueryManager.java 74 Variables that are final and static should be in all caps.
8826 src/pipe/modules/queryeditor/QueryManager.java 75 Variables that are final and static should be in all caps.
8827 src/pipe/modules/queryeditor/QueryManager.java 81 Avoid using implementation types like 'ArrayList'; use the interface instead
8828 src/pipe/modules/queryeditor/QueryManager.java 81 Avoid using implementation types like 'ArrayList'; use the interface instead
8829 src/pipe/modules/queryeditor/QueryManager.java 82 Avoid unused private fields such as 'tabIndex'.
8830 src/pipe/modules/queryeditor/QueryManager.java 83 Found non-transient, non-static member. Please mark as transient or provide accessors.
8831 src/pipe/modules/queryeditor/QueryManager.java 94 Avoid excessively long variable names like availableTextColours
8832 src/pipe/modules/queryeditor/QueryManager.java 102 Avoid excessively long variable names like allowDeletionOfArcs
8833 src/pipe/modules/queryeditor/QueryManager.java 108 Avoid really long methods.
8834 src/pipe/modules/queryeditor/QueryManager.java 108 Parameter 'pnmlData' is not assigned and could be declared final
8835 src/pipe/modules/queryeditor/QueryManager.java 109 Avoid if (x != y) ..; else ..;
8836 src/pipe/modules/queryeditor/QueryManager.java 119 Assigning an Object to null is a code smell. Consider refactoring.
8837 src/pipe/modules/queryeditor/QueryManager.java 120 The String literal "file.separator" appears 5 times in this file; the first occurrence is on line 120
8838 src/pipe/modules/queryeditor/QueryManager.java 132 Local variable 'infoPane' could be declared final
8839 src/pipe/modules/queryeditor/QueryManager.java 133 Local variable 'infoPaneHeight' could be declared final
8840 src/pipe/modules/queryeditor/QueryManager.java 134 Local variable 'infoPaneMinSize' could be declared final
8841 src/pipe/modules/queryeditor/QueryManager.java 135 Local variable 'infoPanePrefSize' could be declared final
8842 src/pipe/modules/queryeditor/QueryManager.java 141 Local variable 'queryButtonsPane' could be declared final
8843 src/pipe/modules/queryeditor/QueryManager.java 144 Avoid excessively long variable names like queryBuilderToolbars
8844 src/pipe/modules/queryeditor/QueryManager.java 151 Avoid excessively long variable names like queryBuilderPaneMinSize
8845 src/pipe/modules/queryeditor/QueryManager.java 152 Avoid excessively long variable names like queryBuilderPanePrefSize
8846 src/pipe/modules/queryeditor/QueryManager.java 196 Avoid variables with short names like e
8847 src/pipe/modules/queryeditor/QueryManager.java 196 Parameter 'e' is not assigned and could be declared final
8848 src/pipe/modules/queryeditor/QueryManager.java 235 Parameter 'index' is not assigned and could be declared final
8849 src/pipe/modules/queryeditor/QueryManager.java 236 Avoid using if statements without curly braces
8850 src/pipe/modules/queryeditor/QueryManager.java 237 A method should have only one exit point, and that should be the last statement in the method
8851 src/pipe/modules/queryeditor/QueryManager.java 239 Avoid using if statements without curly braces
8852 src/pipe/modules/queryeditor/QueryManager.java 248 Parameter 'index' is not assigned and could be declared final
8853 src/pipe/modules/queryeditor/QueryManager.java 249 Avoid using if statements without curly braces
8854 src/pipe/modules/queryeditor/QueryManager.java 250 A method should have only one exit point, and that should be the last statement in the method
8855 src/pipe/modules/queryeditor/QueryManager.java 252 Avoid using if statements without curly braces
8856 src/pipe/modules/queryeditor/QueryManager.java 259 Consider simply returning the value vs storing it in local variable 'tab'
8857 src/pipe/modules/queryeditor/QueryManager.java 262 Parameter 'fileNo' is not assigned and could be declared final
8858 src/pipe/modules/queryeditor/QueryManager.java 263 Avoid using if statements without curly braces
8859 src/pipe/modules/queryeditor/QueryManager.java 305 Avoid if (x != y) ..; else ..;
8860 src/pipe/modules/queryeditor/QueryManager.java 306 A method should have only one exit point, and that should be the last statement in the method
8861 src/pipe/modules/queryeditor/QueryManager.java 309 Avoid using if...else statements without curly braces
8862 src/pipe/modules/queryeditor/QueryManager.java 338 Avoid using if...else statements without curly braces
8863 src/pipe/modules/queryeditor/QueryManager.java 363 Avoid using if...else statements without curly braces
8864 src/pipe/modules/queryeditor/QueryManager.java 365 Avoid using if...else statements without curly braces
8865 src/pipe/modules/queryeditor/QueryManager.java 371 Avoid using if...else statements without curly braces
8866 src/pipe/modules/queryeditor/QueryManager.java 391 Position literals first in String comparisons
8867 src/pipe/modules/queryeditor/QueryManager.java 402 Position literals first in String comparisons
8868 src/pipe/modules/queryeditor/QueryManager.java 439 Avoid really long methods.
8869 src/pipe/modules/queryeditor/QueryManager.java 439 The method 'queryTreeValid' has a Cyclomatic Complexity of 23.
8870 src/pipe/modules/queryeditor/QueryManager.java 439 The method queryTreeValid() has an NPath complexity of 276
8871 src/pipe/modules/queryeditor/QueryManager.java 444 Use asList instead of tight loops
8872 src/pipe/modules/queryeditor/QueryManager.java 450 Avoid variables with short names like i
8873 src/pipe/modules/queryeditor/QueryManager.java 455 These nested if statements could be combined
8874 src/pipe/modules/queryeditor/QueryManager.java 467 Avoid variables with short names like j
8875 src/pipe/modules/queryeditor/QueryManager.java 481 Position literals first in String comparisons
8876 src/pipe/modules/queryeditor/QueryManager.java 493 Position literals first in String comparisons
8877 src/pipe/modules/queryeditor/QueryManager.java 525 These nested if statements could be combined
8878 src/pipe/modules/queryeditor/QueryManager.java 532 A method should have only one exit point, and that should be the last statement in the method
8879 src/pipe/modules/queryeditor/QueryManager.java 548 Assigning an Object to null is a code smell. Consider refactoring.
8880 src/pipe/modules/queryeditor/QueryManager.java 577 Found 'DD'-anomaly for variable 'enablePopup' (lines '577'-'580').
8881 src/pipe/modules/queryeditor/QueryManager.java 577 Found 'DD'-anomaly for variable 'enablePopup' (lines '577'-'582').
8882 src/pipe/modules/queryeditor/QueryManager.java 580 Found 'DU'-anomaly for variable 'enablePopup' (lines '580'-'590').
8883 src/pipe/modules/queryeditor/QueryManager.java 582 Found 'DU'-anomaly for variable 'enablePopup' (lines '582'-'590').
8884 src/pipe/modules/queryeditor/QueryManager.java 584 This statement may have some unnecessary parentheses
8885 src/pipe/modules/queryeditor/QueryManager.java 584 This statement may have some unnecessary parentheses
8886 src/pipe/modules/queryeditor/evaluator/AnalysisResultsReceiver.java 24 To be compliant to J2EE, a webapp should not use any thread.
8887 src/pipe/modules/queryeditor/evaluator/AnalysisResultsReceiver.java 27 Found non-transient, non-static member. Please mark as transient or provide accessors.
8888 src/pipe/modules/queryeditor/evaluator/AnalysisResultsReceiver.java 28 Found non-transient, non-static member. Please mark as transient or provide accessors.
8889 src/pipe/modules/queryeditor/evaluator/AnalysisResultsReceiver.java 30 Found non-transient, non-static member. Please mark as transient or provide accessors.
8890 src/pipe/modules/queryeditor/evaluator/AnalysisResultsReceiver.java 32 Found non-transient, non-static member. Please mark as transient or provide accessors.
8891 src/pipe/modules/queryeditor/evaluator/AnalysisResultsReceiver.java 32 Use explicit scoping instead of the default package private level
8892 src/pipe/modules/queryeditor/evaluator/AnalysisResultsReceiver.java 34 Found non-transient, non-static member. Please mark as transient or provide accessors.
8893 src/pipe/modules/queryeditor/evaluator/AnalysisResultsReceiver.java 34 Use explicit scoping instead of the default package private level
8894 src/pipe/modules/queryeditor/evaluator/AnalysisResultsReceiver.java 37 Avoid variables with short names like r
8895 src/pipe/modules/queryeditor/evaluator/AnalysisResultsReceiver.java 65 Avoid variables with short names like o
8896 src/pipe/modules/queryeditor/evaluator/AnalysisResultsReceiver.java 66 Avoid assignments in operands
8897 src/pipe/modules/queryeditor/evaluator/AnalysisResultsReceiver.java 66 Found 'DU'-anomaly for variable 'o' (lines '66'-'100').
8898 src/pipe/modules/queryeditor/evaluator/AnalysisResultsReceiver.java 70 Avoid variables with short names like w
8899 src/pipe/modules/queryeditor/evaluator/AnalysisResultsReceiver.java 93 Avoid using if...else statements without curly braces
8900 src/pipe/modules/queryeditor/evaluator/AnalysisResultsReceiver.java 113 The String literal "Results reciever Thread Exiting..." appears 4 times in this file; the first occurrence is on line 113
8901 src/pipe/modules/queryeditor/evaluator/AnalysisStatusUpdater.java 33 The class 'AnalysisStatusUpdater' has a Cyclomatic Complexity of 4 (Highest = 17).
8902 src/pipe/modules/queryeditor/evaluator/AnalysisStatusUpdater.java 33 To be compliant to J2EE, a webapp should not use any thread.
8903 src/pipe/modules/queryeditor/evaluator/AnalysisStatusUpdater.java 36 Found non-transient, non-static member. Please mark as transient or provide accessors.
8904 src/pipe/modules/queryeditor/evaluator/AnalysisStatusUpdater.java 37 Found non-transient, non-static member. Please mark as transient or provide accessors.
8905 src/pipe/modules/queryeditor/evaluator/AnalysisStatusUpdater.java 38 Found non-transient, non-static member. Please mark as transient or provide accessors.
8906 src/pipe/modules/queryeditor/evaluator/AnalysisStatusUpdater.java 40 Avoid variables with short names like in
8907 src/pipe/modules/queryeditor/evaluator/AnalysisStatusUpdater.java 40 Found non-transient, non-static member. Please mark as transient or provide accessors.
8908 src/pipe/modules/queryeditor/evaluator/AnalysisStatusUpdater.java 42 Found non-transient, non-static member. Please mark as transient or provide accessors.
8909 src/pipe/modules/queryeditor/evaluator/AnalysisStatusUpdater.java 92 The method 'run' has a Cyclomatic Complexity of 17.
8910 src/pipe/modules/queryeditor/evaluator/AnalysisStatusUpdater.java 95 Found 'DD'-anomaly for variable 'status' (lines '95'-'106').
8911 src/pipe/modules/queryeditor/evaluator/AnalysisStatusUpdater.java 96 Found 'DU'-anomaly for variable 'firstTimeWaiting' (lines '96'-'181').
8912 src/pipe/modules/queryeditor/evaluator/AnalysisStatusUpdater.java 106 Avoid assignments in operands
8913 src/pipe/modules/queryeditor/evaluator/AnalysisStatusUpdater.java 106 Found 'DD'-anomaly for variable 'status' (lines '106'-'106').
8914 src/pipe/modules/queryeditor/evaluator/AnalysisStatusUpdater.java 126 Found 'DU'-anomaly for variable 'firstTimeWaiting' (lines '126'-'181').
8915 src/pipe/modules/queryeditor/evaluator/AnalysisStatusUpdater.java 141 Assigning an Object to null is a code smell. Consider refactoring.
8916 src/pipe/modules/queryeditor/evaluator/AnalysisStatusUpdater.java 142 Assigning an Object to null is a code smell. Consider refactoring.
8917 src/pipe/modules/queryeditor/evaluator/AnalysisStatusUpdater.java 143 Avoid if (x != y) ..; else ..;
8918 src/pipe/modules/queryeditor/evaluator/AnalysisStatusUpdater.java 145 Avoid instantiating new objects inside loops
8919 src/pipe/modules/queryeditor/evaluator/AnalysisThread.java 38 To be compliant to J2EE, a webapp should not use any thread.
8920 src/pipe/modules/queryeditor/evaluator/AnalysisThread.java 40 Found non-transient, non-static member. Please mark as transient or provide accessors.
8921 src/pipe/modules/queryeditor/evaluator/AnalysisThread.java 41 Avoid excessively long variable names like analysisListenerPort
8922 src/pipe/modules/queryeditor/evaluator/AnalysisThread.java 41 Found non-transient, non-static member. Please mark as transient or provide accessors.
8923 src/pipe/modules/queryeditor/evaluator/AnalysisThread.java 41 Found non-transient, non-static member. Please mark as transient or provide accessors.
8924 src/pipe/modules/queryeditor/evaluator/AnalysisThread.java 41 Found non-transient, non-static member. Please mark as transient or provide accessors.
8925 src/pipe/modules/queryeditor/evaluator/AnalysisThread.java 42 Found non-transient, non-static member. Please mark as transient or provide accessors.
8926 src/pipe/modules/queryeditor/evaluator/AnalysisThread.java 49 Avoid excessively long variable names like serverListenerThread
8927 src/pipe/modules/queryeditor/evaluator/AnalysisThread.java 49 To be compliant to J2EE, a webapp should not use any thread.
8928 src/pipe/modules/queryeditor/evaluator/AnalysisThread.java 91 Document empty method
8929 src/pipe/modules/queryeditor/evaluator/AnalysisThread.java 104 Use block level rather than method level synchronization
8930 src/pipe/modules/queryeditor/evaluator/AnalysisThread.java 142 Avoid variables with short names like t
8931 src/pipe/modules/queryeditor/evaluator/AnalysisThread.java 142 To be compliant to J2EE, a webapp should not use any thread.
8932 src/pipe/modules/queryeditor/evaluator/AnalysisThread.java 142 To be compliant to J2EE, a webapp should not use any thread.
8933 src/pipe/modules/queryeditor/evaluator/AnalysisThread.java 160 Avoid using final local variables, turn them into fields
8934 src/pipe/modules/queryeditor/evaluator/AnalysisThread.java 165 Avoid using final local variables, turn them into fields
8935 src/pipe/modules/queryeditor/evaluator/AnalysisThread.java 170 Avoid using final local variables, turn them into fields
8936 src/pipe/modules/queryeditor/evaluator/AnalysisThread.java 199 Avoid variables with short names like i
8937 src/pipe/modules/queryeditor/evaluator/AnalysisThread.java 204 Avoid instantiating new objects inside loops
8938 src/pipe/modules/queryeditor/evaluator/AnalysisThread.java 227 Use block level rather than method level synchronization
8939 src/pipe/modules/queryeditor/evaluator/AnalysisThread.java 231 To be compliant to J2EE, a webapp should not use any thread.
8940 src/pipe/modules/queryeditor/evaluator/AnalysisThread.java 238 Avoid variables with short names like w
8941 src/pipe/modules/queryeditor/evaluator/CommunicatorStarter.java 14 Avoid modifiers which are implied by the context
8942 src/pipe/modules/queryeditor/evaluator/CommunicatorStarter.java 16 Avoid modifiers which are implied by the context
8943 src/pipe/modules/queryeditor/evaluator/EditQueryTreeNodeAction.java 24 Found non-transient, non-static member. Please mark as transient or provide accessors.
8944 src/pipe/modules/queryeditor/evaluator/EditQueryTreeNodeAction.java 25 Found non-transient, non-static member. Please mark as transient or provide accessors.
8945 src/pipe/modules/queryeditor/evaluator/EditQueryTreeNodeAction.java 27 It is a good practice to call super() in a constructor
8946 src/pipe/modules/queryeditor/evaluator/EditQueryTreeNodeAction.java 32 Avoid variables with short names like e
8947 src/pipe/modules/queryeditor/evaluator/EvaluatorLoggingHandler.java 12 An Interface should be used only to model a behaviour; consider converting this to a class.
8948 src/pipe/modules/queryeditor/evaluator/EvaluatorLoggingHandler.java 14 Avoid modifiers which are implied by the context
8949 src/pipe/modules/queryeditor/evaluator/EvaluatorLoggingHandler.java 14 Variables that are final and static should be in all caps.
8950 src/pipe/modules/queryeditor/evaluator/EvaluatorLoggingHandler.java 15 Avoid modifiers which are implied by the context
8951 src/pipe/modules/queryeditor/evaluator/EvaluatorLoggingHandler.java 15 Variables that are final and static should be in all caps.
8952 src/pipe/modules/queryeditor/evaluator/InterruptableSocketIO.java 23 Found non-transient, non-static member. Please mark as transient or provide accessors.
8953 src/pipe/modules/queryeditor/evaluator/InterruptableSocketIO.java 24 Found non-transient, non-static member. Please mark as transient or provide accessors.
8954 src/pipe/modules/queryeditor/evaluator/InterruptableSocketIO.java 25 Found non-transient, non-static member. Please mark as transient or provide accessors.
8955 src/pipe/modules/queryeditor/evaluator/InterruptableSocketIO.java 27 Avoid variables with short names like in
8956 src/pipe/modules/queryeditor/evaluator/InterruptableSocketIO.java 27 Found non-transient, non-static member. Please mark as transient or provide accessors.
8957 src/pipe/modules/queryeditor/evaluator/InterruptableSocketIO.java 28 Found non-transient, non-static member. Please mark as transient or provide accessors.
8958 src/pipe/modules/queryeditor/evaluator/InterruptableSocketIO.java 35 Assigning an Object to null is a code smell. Consider refactoring.
8959 src/pipe/modules/queryeditor/evaluator/InterruptableSocketIO.java 54 Document empty method
8960 src/pipe/modules/queryeditor/evaluator/LoggingListener.java 22 To be compliant to J2EE, a webapp should not use any thread.
8961 src/pipe/modules/queryeditor/evaluator/LoggingListener.java 24 Found non-transient, non-static member. Please mark as transient or provide accessors.
8962 src/pipe/modules/queryeditor/evaluator/LoggingListener.java 26 Found non-transient, non-static member. Please mark as transient or provide accessors.
8963 src/pipe/modules/queryeditor/evaluator/LoggingListener.java 27 Found non-transient, non-static member. Please mark as transient or provide accessors.
8964 src/pipe/modules/queryeditor/evaluator/LoggingListener.java 29 Avoid variables with short names like in
8965 src/pipe/modules/queryeditor/evaluator/LoggingListener.java 29 Found non-transient, non-static member. Please mark as transient or provide accessors.
8966 src/pipe/modules/queryeditor/evaluator/LoggingListener.java 29 Perhaps 'in' could be replaced by a local variable.
8967 src/pipe/modules/queryeditor/evaluator/LoggingListener.java 30 Found non-transient, non-static member. Please mark as transient or provide accessors.
8968 src/pipe/modules/queryeditor/evaluator/LoggingListener.java 32 It is a good practice to call super() in a constructor
8969 src/pipe/modules/queryeditor/evaluator/LoggingListener.java 93 Avoid assignments in operands
8970 src/pipe/modules/queryeditor/evaluator/LoggingListener.java 93 Found 'DU'-anomaly for variable 'line' (lines '93'-'115').
8971 src/pipe/modules/queryeditor/evaluator/LoggingListener.java 95 System.out.print is used
8972 src/pipe/modules/queryeditor/evaluator/NodeStatusUpdater.java 22 Found non-transient, non-static member. Please mark as transient or provide accessors.
8973 src/pipe/modules/queryeditor/evaluator/NodeStatusUpdater.java 24 Found non-transient, non-static member. Please mark as transient or provide accessors.
8974 src/pipe/modules/queryeditor/evaluator/PerformanceTreeNodeWrapper.java 30 Found non-transient, non-static member. Please mark as transient or provide accessors.
8975 src/pipe/modules/queryeditor/evaluator/PerformanceTreeNodeWrapper.java 31 Avoid variables with short names like id
8976 src/pipe/modules/queryeditor/evaluator/PerformanceTreeNodeWrapper.java 31 Found non-transient, non-static member. Please mark as transient or provide accessors.
8977 src/pipe/modules/queryeditor/evaluator/PerformanceTreeNodeWrapper.java 32 Found non-transient, non-static member. Please mark as transient or provide accessors.
8978 src/pipe/modules/queryeditor/evaluator/PerformanceTreeNodeWrapper.java 35 Found non-transient, non-static member. Please mark as transient or provide accessors.
8979 src/pipe/modules/queryeditor/evaluator/PerformanceTreeNodeWrapper.java 40 Avoid using implementation types like 'HashMap'; use the interface instead
8980 src/pipe/modules/queryeditor/evaluator/PerformanceTreeNodeWrapper.java 40 Avoid using implementation types like 'HashMap'; use the interface instead
8981 src/pipe/modules/queryeditor/evaluator/PerformanceTreeNodeWrapper.java 40 Found non-transient, non-static member. Please mark as transient or provide accessors.
8982 src/pipe/modules/queryeditor/evaluator/PerformanceTreeNodeWrapper.java 59 Overridable method 'setParent' called during object construction
8983 src/pipe/modules/queryeditor/evaluator/PerformanceTreeNodeWrapper.java 80 These nested if statements could be combined
8984 src/pipe/modules/queryeditor/evaluator/PerformanceTreeNodeWrapper.java 92 Found 'DD'-anomaly for variable 'simpleNode' (lines '92'-'103').
8985 src/pipe/modules/queryeditor/evaluator/PerformanceTreeNodeWrapper.java 92 Found 'DD'-anomaly for variable 'simpleNode' (lines '92'-'95').
8986 src/pipe/modules/queryeditor/evaluator/PerformanceTreeNodeWrapper.java 126 Avoid variables with short names like i
8987 src/pipe/modules/queryeditor/evaluator/PerformanceTreeNodeWrapper.java 150 Avoid if (x != y) ..; else ..;
8988 src/pipe/modules/queryeditor/evaluator/QueryEvaluator.java 19 All methods are static. Consider using Singleton instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.
8989 src/pipe/modules/queryeditor/evaluator/QueryEvaluator.java 34 To be compliant to J2EE, a webapp should not use any thread.
8990 src/pipe/modules/queryeditor/evaluator/QueryEvaluator.java 34 To be compliant to J2EE, a webapp should not use any thread.
8991 src/pipe/modules/queryeditor/evaluator/QueryEvaluator.java 68 Avoid variables with short names like p
8992 src/pipe/modules/queryeditor/evaluator/SettingsManager.java 31 All methods are static. Consider using Singleton instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.
8993 src/pipe/modules/queryeditor/evaluator/SettingsManager.java 34 Avoid excessively long variable names like serverSettingsPanel
8994 src/pipe/modules/queryeditor/evaluator/SettingsManager.java 35 Avoid excessively long variable names like analysisSettingsPanel
8995 src/pipe/modules/queryeditor/evaluator/SettingsManager.java 43 Assigning an Object to null is a code smell. Consider refactoring.
8996 src/pipe/modules/queryeditor/evaluator/SettingsManager.java 48 Found 'DU'-anomaly for variable 'serverAddress' (lines '48'-'96').
8997 src/pipe/modules/queryeditor/evaluator/SettingsManager.java 49 Found 'DU'-anomaly for variable 'serverPort' (lines '49'-'96').
8998 src/pipe/modules/queryeditor/evaluator/SettingsManager.java 50 Found 'DU'-anomaly for variable 'clearCache' (lines '50'-'96').
8999 src/pipe/modules/queryeditor/evaluator/SettingsManager.java 51 Found 'DU'-anomaly for variable 'autoTimeRange' (lines '51'-'96').
9000 src/pipe/modules/queryeditor/evaluator/SettingsManager.java 53 Avoid excessively long variable names like serverLoggingLevel
9001 src/pipe/modules/queryeditor/evaluator/SettingsManager.java 53 Found 'DU'-anomaly for variable 'serverLoggingLevel' (lines '53'-'96').
9002 src/pipe/modules/queryeditor/evaluator/SettingsManager.java 54 Avoid excessively long variable names like clientLoggingLevel
9003 src/pipe/modules/queryeditor/evaluator/SettingsManager.java 54 Found 'DU'-anomaly for variable 'clientLoggingLevel' (lines '54'-'96').
9004 src/pipe/modules/queryeditor/evaluator/SettingsManager.java 56 Found 'DU'-anomaly for variable 'numProcessors' (lines '56'-'96').
9005 src/pipe/modules/queryeditor/evaluator/SettingsManager.java 60 Found 'DU'-anomaly for variable 'method' (lines '60'-'96').
9006 src/pipe/modules/queryeditor/evaluator/SettingsManager.java 64 Unnecessary wrapper object creation
9007 src/pipe/modules/queryeditor/evaluator/SettingsManager.java 65 Unnecessary wrapper object creation
9008 src/pipe/modules/queryeditor/evaluator/SettingsManager.java 80 A method should have only one exit point, and that should be the last statement in the method
9009 src/pipe/modules/queryeditor/evaluator/SettingsManager.java 88 A method should have only one exit point, and that should be the last statement in the method
9010 src/pipe/modules/queryeditor/evaluator/SettingsManager.java 130 Parameter 'arg0' is not assigned and could be declared final
9011 src/pipe/modules/queryeditor/evaluator/SettingsManager.java 148 Assigning an Object to null is a code smell. Consider refactoring.
9012 src/pipe/modules/queryeditor/evaluator/SettingsManager.java 149 Assigning an Object to null is a code smell. Consider refactoring.
9013 src/pipe/modules/queryeditor/evaluator/SettingsManager.java 150 Assigning an Object to null is a code smell. Consider refactoring.
9014 src/pipe/modules/queryeditor/evaluator/SettingsManager.java 151 Assigning an Object to null is a code smell. Consider refactoring.
9015 src/pipe/modules/queryeditor/evaluator/SettingsManager.java 159 Avoid excessively long variable names like defaultServerAddress
9016 src/pipe/modules/queryeditor/evaluator/SettingsManager.java 161 Avoid using final local variables, turn them into fields
9017 src/pipe/modules/queryeditor/evaluator/SettingsManager.java 162 Avoid using final local variables, turn them into fields
9018 src/pipe/modules/queryeditor/evaluator/SettingsManager.java 168 Avoid using final local variables, turn them into fields
9019 src/pipe/modules/queryeditor/evaluator/SettingsManager.java 169 Avoid using final local variables, turn them into fields
9020 src/pipe/modules/queryeditor/evaluator/SettingsManager.java 170 Avoid using final local variables, turn them into fields
9021 src/pipe/modules/queryeditor/evaluator/gui/CloseTabIcon.java 14 Found non-transient, non-static member. Please mark as transient or provide accessors.
9022 src/pipe/modules/queryeditor/evaluator/gui/CloseTabIcon.java 14 Variables that are not final should not contain underscores (except for underscores in standard prefix/suffix).
9023 src/pipe/modules/queryeditor/evaluator/gui/CloseTabIcon.java 15 Found non-transient, non-static member. Please mark as transient or provide accessors.
9024 src/pipe/modules/queryeditor/evaluator/gui/CloseTabIcon.java 15 Variables that are not final should not contain underscores (except for underscores in standard prefix/suffix).
9025 src/pipe/modules/queryeditor/evaluator/gui/CloseTabIcon.java 16 Found non-transient, non-static member. Please mark as transient or provide accessors.
9026 src/pipe/modules/queryeditor/evaluator/gui/CloseTabIcon.java 17 Found non-transient, non-static member. Please mark as transient or provide accessors.
9027 src/pipe/modules/queryeditor/evaluator/gui/CloseTabIcon.java 18 Found non-transient, non-static member. Please mark as transient or provide accessors.
9028 src/pipe/modules/queryeditor/evaluator/gui/CloseTabIcon.java 41 Avoid variables with short names like c
9029 src/pipe/modules/queryeditor/evaluator/gui/CloseTabIcon.java 41 Avoid variables with short names like g
9030 src/pipe/modules/queryeditor/evaluator/gui/CloseTabIcon.java 41 Avoid variables with short names like x
9031 src/pipe/modules/queryeditor/evaluator/gui/CloseTabIcon.java 41 Avoid variables with short names like y
9032 src/pipe/modules/queryeditor/evaluator/gui/EvaluationSettingsPanel.java 27 Found non-transient, non-static member. Please mark as transient or provide accessors.
9033 src/pipe/modules/queryeditor/evaluator/gui/EvaluationSettingsPanel.java 29 Found non-transient, non-static member. Please mark as transient or provide accessors.
9034 src/pipe/modules/queryeditor/evaluator/gui/EvaluationSettingsPanel.java 30 Found non-transient, non-static member. Please mark as transient or provide accessors.
9035 src/pipe/modules/queryeditor/evaluator/gui/EvaluationSettingsPanel.java 31 Found non-transient, non-static member. Please mark as transient or provide accessors.
9036 src/pipe/modules/queryeditor/evaluator/gui/EvaluationSettingsPanel.java 32 Found non-transient, non-static member. Please mark as transient or provide accessors.
9037 src/pipe/modules/queryeditor/evaluator/gui/EvaluationSettingsPanel.java 35 Avoid excessively long variable names like clientLoggingLevelBox
9038 src/pipe/modules/queryeditor/evaluator/gui/EvaluationSettingsPanel.java 35 Avoid excessively long variable names like serverLoggingLevelBox
9039 src/pipe/modules/queryeditor/evaluator/gui/EvaluationSettingsPanel.java 41 Avoid excessively long variable names like analysisSettingsPanel
9040 src/pipe/modules/queryeditor/evaluator/gui/EvaluationSettingsPanel.java 42 This statement may have some unnecessary parentheses
9041 src/pipe/modules/queryeditor/evaluator/gui/EvaluationSettingsPanel.java 104 Avoid excessively long variable names like extractedStartTime
9042 src/pipe/modules/queryeditor/evaluator/gui/EvaluationSettingsPanel.java 108 Avoid excessively long variable names like extractedAutoTimeRange
9043 src/pipe/modules/queryeditor/evaluator/gui/EvaluationSettingsPanel.java 144 Avoid variables with short names like e
9044 src/pipe/modules/queryeditor/evaluator/gui/EvaluationSettingsServerPanel.java 17 Found non-transient, non-static member. Please mark as transient or provide accessors.
9045 src/pipe/modules/queryeditor/evaluator/gui/EvaluationSettingsServerPanel.java 17 Perhaps 'serverPanel' could be replaced by a local variable.
9046 src/pipe/modules/queryeditor/evaluator/gui/EvaluationSettingsServerPanel.java 17 Private field 'serverPanel' could be made final; it is only initialized in the declaration or constructor.
9047 src/pipe/modules/queryeditor/evaluator/gui/EvaluationSettingsServerPanel.java 18 Found non-transient, non-static member. Please mark as transient or provide accessors.
9048 src/pipe/modules/queryeditor/evaluator/gui/EvaluationSettingsServerPanel.java 20 Parameter 'parent' is not assigned and could be declared final
9049 src/pipe/modules/queryeditor/evaluator/gui/EvaluationSettingsServerPanel.java 27 Avoid excessively long variable names like noOfProcessorsExtracted
9050 src/pipe/modules/queryeditor/evaluator/gui/EvaluatorGuiLoggingHandler.java 12 An Interface should be used only to model a behaviour; consider converting this to a class.
9051 src/pipe/modules/queryeditor/evaluator/gui/EvaluatorGuiLoggingHandler.java 14 Avoid modifiers which are implied by the context
9052 src/pipe/modules/queryeditor/evaluator/gui/EvaluatorGuiLoggingHandler.java 14 Variables that are final and static should be in all caps.
9053 src/pipe/modules/queryeditor/evaluator/gui/EvaluatorGuiLoggingHandler.java 15 Avoid modifiers which are implied by the context
9054 src/pipe/modules/queryeditor/evaluator/gui/EvaluatorGuiLoggingHandler.java 15 Variables that are final and static should be in all caps.
9055 src/pipe/modules/queryeditor/evaluator/gui/ProgressView.java 43 The class 'ProgressView' has a Cyclomatic Complexity of 4 (Highest = 19).
9056 src/pipe/modules/queryeditor/evaluator/gui/ProgressView.java 47 Found non-transient, non-static member. Please mark as transient or provide accessors.
9057 src/pipe/modules/queryeditor/evaluator/gui/ProgressView.java 47 Perhaps 'queryData' could be replaced by a local variable.
9058 src/pipe/modules/queryeditor/evaluator/gui/ProgressView.java 48 Avoid using implementation types like 'ArrayList'; use the interface instead
9059 src/pipe/modules/queryeditor/evaluator/gui/ProgressView.java 48 Avoid using implementation types like 'ArrayList'; use the interface instead
9060 src/pipe/modules/queryeditor/evaluator/gui/ProgressView.java 48 Found non-transient, non-static member. Please mark as transient or provide accessors.
9061 src/pipe/modules/queryeditor/evaluator/gui/ProgressView.java 49 Found non-transient, non-static member. Please mark as transient or provide accessors.
9062 src/pipe/modules/queryeditor/evaluator/gui/ProgressView.java 51 It is a good practice to call super() in a constructor
9063 src/pipe/modules/queryeditor/evaluator/gui/ProgressView.java 61 The method 'add' has a Cyclomatic Complexity of 11.
9064 src/pipe/modules/queryeditor/evaluator/gui/ProgressView.java 97 A method should have only one exit point, and that should be the last statement in the method
9065 src/pipe/modules/queryeditor/evaluator/gui/ProgressView.java 108 A method should have only one exit point, and that should be the last statement in the method
9066 src/pipe/modules/queryeditor/evaluator/gui/ProgressView.java 116 A method should have only one exit point, and that should be the last statement in the method
9067 src/pipe/modules/queryeditor/evaluator/gui/ProgressView.java 122 A method should have only one exit point, and that should be the last statement in the method
9068 src/pipe/modules/queryeditor/evaluator/gui/ProgressView.java 130 A method should have only one exit point, and that should be the last statement in the method
9069 src/pipe/modules/queryeditor/evaluator/gui/ProgressView.java 135 Avoid excessively long variable names like progressViewPanelSize
9070 src/pipe/modules/queryeditor/evaluator/gui/ProgressView.java 135 Avoid really long methods.
9071 src/pipe/modules/queryeditor/evaluator/gui/ProgressView.java 135 The method 'drawQueryTree' has a Cyclomatic Complexity of 19.
9072 src/pipe/modules/queryeditor/evaluator/gui/ProgressView.java 135 The method drawQueryTree() has an NPath complexity of 4662
9073 src/pipe/modules/queryeditor/evaluator/gui/ProgressView.java 152 Avoid excessively long variable names like boundingBoxInitialised
9074 src/pipe/modules/queryeditor/evaluator/gui/ProgressView.java 158 Avoid variables with short names like i
9075 src/pipe/modules/queryeditor/evaluator/gui/ProgressView.java 165 Avoid if (x != y) ..; else ..;
9076 src/pipe/modules/queryeditor/evaluator/gui/ProgressView.java 176 Found 'DU'-anomaly for variable 'boundingBoxInitialised' (lines '176'-'262').
9077 src/pipe/modules/queryeditor/evaluator/gui/ProgressView.java 221 Found 'DU'-anomaly for variable 'displacementX' (lines '221'-'262').
9078 src/pipe/modules/queryeditor/evaluator/gui/ProgressView.java 222 Found 'DU'-anomaly for variable 'displacementY' (lines '222'-'262').
9079 src/pipe/modules/queryeditor/evaluator/gui/ProgressView.java 316 Overriding method merely calls super
9080 src/pipe/modules/queryeditor/evaluator/gui/ProgressView.java 322 Avoid variables with short names like w
9081 src/pipe/modules/queryeditor/evaluator/gui/ProgressView.java 324 Avoid variables with short names like n
9082 src/pipe/modules/queryeditor/evaluator/gui/ProgressView.java 324 Found 'DD'-anomaly for variable 'n' (lines '324'-'330').
9083 src/pipe/modules/queryeditor/evaluator/gui/ProgressView.java 324 Found 'DU'-anomaly for variable 'n' (lines '324'-'340').
9084 src/pipe/modules/queryeditor/evaluator/gui/ProgressView.java 361 Found 'DD'-anomaly for variable 'node' (lines '361'-'364').
9085 src/pipe/modules/queryeditor/evaluator/gui/ProgressView.java 387 Avoid variables with short names like d
9086 src/pipe/modules/queryeditor/evaluator/gui/ProgressView.java 388 Avoid variables with short names like x
9087 src/pipe/modules/queryeditor/evaluator/gui/ProgressWindow.java 11 A high number of imports can indicate a high degree of coupling within an object.
9088 src/pipe/modules/queryeditor/evaluator/gui/ProgressWindow.java 53 Too many fields
9089 src/pipe/modules/queryeditor/evaluator/gui/ProgressWindow.java 54 This class has too many methods, consider refactoring it.
9090 src/pipe/modules/queryeditor/evaluator/gui/ProgressWindow.java 58 Found non-transient, non-static member. Please mark as transient or provide accessors.
9091 src/pipe/modules/queryeditor/evaluator/gui/ProgressWindow.java 59 Found non-transient, non-static member. Please mark as transient or provide accessors.
9092 src/pipe/modules/queryeditor/evaluator/gui/ProgressWindow.java 60 Avoid excessively long variable names like allowChangeProgressBar
9093 src/pipe/modules/queryeditor/evaluator/gui/ProgressWindow.java 60 Found non-transient, non-static member. Please mark as transient or provide accessors.
9094 src/pipe/modules/queryeditor/evaluator/gui/ProgressWindow.java 61 Found non-transient, non-static member. Please mark as transient or provide accessors.
9095 src/pipe/modules/queryeditor/evaluator/gui/ProgressWindow.java 63 Found non-transient, non-static member. Please mark as transient or provide accessors.
9096 src/pipe/modules/queryeditor/evaluator/gui/ProgressWindow.java 73 Found 'DU'-anomaly for variable 'finishedTail' (lines '73'-'111').
9097 src/pipe/modules/queryeditor/evaluator/gui/ProgressWindow.java 73 Local variable 'finishedTail' could be declared final
9098 src/pipe/modules/queryeditor/evaluator/gui/ProgressWindow.java 78 Prefer StringBuffer over += for concatenating strings
9099 src/pipe/modules/queryeditor/evaluator/gui/ProgressWindow.java 85 Prefer StringBuffer over += for concatenating strings
9100 src/pipe/modules/queryeditor/evaluator/gui/ProgressWindow.java 92 Prefer StringBuffer over += for concatenating strings
9101 src/pipe/modules/queryeditor/evaluator/gui/ProgressWindow.java 127 Avoid empty if statements
9102 src/pipe/modules/queryeditor/evaluator/gui/ProgressWindow.java 150 Avoid variables with short names like e
9103 src/pipe/modules/queryeditor/evaluator/gui/ProgressWindow.java 159 Avoid variables with short names like ok
9104 src/pipe/modules/queryeditor/evaluator/gui/ProgressWindow.java 159 This final field could be made static
9105 src/pipe/modules/queryeditor/evaluator/gui/ProgressWindow.java 159 This final field could be made static
9106 src/pipe/modules/queryeditor/evaluator/gui/ProgressWindow.java 163 Use explicit scoping instead of the default package private level
9107 src/pipe/modules/queryeditor/evaluator/gui/ProgressWindow.java 164 Avoid excessively long variable names like progressWindowPanel
9108 src/pipe/modules/queryeditor/evaluator/gui/ProgressWindow.java 164 Perhaps 'progressWindowPanel' could be replaced by a local variable.
9109 src/pipe/modules/queryeditor/evaluator/gui/ProgressWindow.java 165 Perhaps 'scrollPane' could be replaced by a local variable.
9110 src/pipe/modules/queryeditor/evaluator/gui/ProgressWindow.java 169 Avoid excessively long variable names like tabPanelPreferredSize
9111 src/pipe/modules/queryeditor/evaluator/gui/ProgressWindow.java 169 Avoid excessively long variable names like viewPanelPreferredSize
9112 src/pipe/modules/queryeditor/evaluator/gui/ProgressWindow.java 171 Avoid excessively long variable names like paintWhileScrolling
9113 src/pipe/modules/queryeditor/evaluator/gui/ProgressWindow.java 173 Use of modifier volatile is not recommended.
9114 src/pipe/modules/queryeditor/evaluator/gui/ProgressWindow.java 176 Avoid using implementation types like 'HashMap'; use the interface instead
9115 src/pipe/modules/queryeditor/evaluator/gui/ProgressWindow.java 176 Avoid using implementation types like 'HashMap'; use the interface instead
9116 src/pipe/modules/queryeditor/evaluator/gui/ProgressWindow.java 178 Consider replacing this Hashtable with the newer java.util.Map
9117 src/pipe/modules/queryeditor/evaluator/gui/ProgressWindow.java 180 Consider replacing this Hashtable with the newer java.util.Map
9118 src/pipe/modules/queryeditor/evaluator/gui/ProgressWindow.java 182 Use explicit scoping instead of the default package private level
9119 src/pipe/modules/queryeditor/evaluator/gui/ProgressWindow.java 184 Parameter 'event' is not assigned and could be declared final
9120 src/pipe/modules/queryeditor/evaluator/gui/ProgressWindow.java 195 Avoid variables with short names like e
9121 src/pipe/modules/queryeditor/evaluator/gui/ProgressWindow.java 203 Avoid variables with short names like e
9122 src/pipe/modules/queryeditor/evaluator/gui/ProgressWindow.java 262 Avoid variables with short names like c
9123 src/pipe/modules/queryeditor/evaluator/gui/ProgressWindow.java 262 Use block level rather than method level synchronization
9124 src/pipe/modules/queryeditor/evaluator/gui/ProgressWindow.java 290 Assigning an Object to null is a code smell. Consider refactoring.
9125 src/pipe/modules/queryeditor/evaluator/gui/ProgressWindow.java 322 Document empty method
9126 src/pipe/modules/queryeditor/evaluator/gui/ProgressWindow.java 470 Document empty method
9127 src/pipe/modules/queryeditor/evaluator/gui/ProgressWindow.java 474 Document empty method
9128 src/pipe/modules/queryeditor/evaluator/gui/ProgressWindow.java 493 Use block level rather than method level synchronization
9129 src/pipe/modules/queryeditor/evaluator/gui/QueryOperationNode.java 24 Found non-transient, non-static member. Please mark as transient or provide accessors.
9130 src/pipe/modules/queryeditor/evaluator/gui/QueryOperationNode.java 28 Use explicit scoping instead of the default package private level
9131 src/pipe/modules/queryeditor/evaluator/gui/QueryOperationNode.java 33 Overridable method 'setOperation' called during object construction
9132 src/pipe/modules/queryeditor/evaluator/gui/QueryOperationNode.java 56 A method should have only one exit point, and that should be the last statement in the method
9133 src/pipe/modules/queryeditor/evaluator/gui/QueryOperationNode.java 73 Position literals first in String comparisons
9134 src/pipe/modules/queryeditor/evaluator/gui/QueryOperationNode.java 75 Prefer StringBuffer over += for concatenating strings
9135 src/pipe/modules/queryeditor/evaluator/gui/QueryOperationNode.java 77 Prefer StringBuffer over += for concatenating strings
9136 src/pipe/modules/queryeditor/evaluator/gui/QueryOperationNode.java 86 Use block level rather than method level synchronization
9137 src/pipe/modules/queryeditor/evaluator/gui/QueryTreeNode.java 20 Abstract classes should be named AbstractXXX
9138 src/pipe/modules/queryeditor/evaluator/gui/QueryTreeNode.java 52 An empty method in an abstract class should be abstract instead
9139 src/pipe/modules/queryeditor/evaluator/gui/QueryTreeNode.java 63 Avoid variables with short names like x
9140 src/pipe/modules/queryeditor/evaluator/gui/QueryTreeNode.java 63 Avoid variables with short names like y
9141 src/pipe/modules/queryeditor/evaluator/gui/QueryTreeNode.java 77 An empty method in an abstract class should be abstract instead
9142 src/pipe/modules/queryeditor/evaluator/gui/QueryTreeNode.java 84 An empty method in an abstract class should be abstract instead
9143 src/pipe/modules/queryeditor/evaluator/gui/QueryTreeNode.java 85 Document empty method
9144 src/pipe/modules/queryeditor/evaluator/gui/QueryTreeNodeHandler.java 17 The class 'QueryTreeNodeHandler' has a Cyclomatic Complexity of 7 (Highest = 15).
9145 src/pipe/modules/queryeditor/evaluator/gui/QueryTreeNodeHandler.java 23 Found non-transient, non-static member. Please mark as transient or provide accessors.
9146 src/pipe/modules/queryeditor/evaluator/gui/QueryTreeNodeHandler.java 24 Found non-transient, non-static member. Please mark as transient or provide accessors.
9147 src/pipe/modules/queryeditor/evaluator/gui/QueryTreeNodeHandler.java 26 It is a good practice to call super() in a constructor
9148 src/pipe/modules/queryeditor/evaluator/gui/QueryTreeNodeHandler.java 31 The method 'getComponentForLeftClick' has a Cyclomatic Complexity of 15.
9149 src/pipe/modules/queryeditor/evaluator/gui/QueryTreeNodeHandler.java 104 Avoid variables with short names like e
9150 src/pipe/modules/queryeditor/evaluator/gui/QueryTreeNodeHandler.java 108 A switch with less than 3 branches is inefficient, use a if statement instead.
9151 src/pipe/modules/queryeditor/evaluator/gui/QueryTreeNodeHandler.java 108 Switch statements should have a default label
9152 src/pipe/modules/queryeditor/evaluator/gui/QueryValueNode.java 19 Avoid variables with short names like n
9153 src/pipe/modules/queryeditor/evaluator/gui/QueryValueNode.java 19 Parameter 'n' is not assigned and could be declared final
9154 src/pipe/modules/queryeditor/evaluator/gui/ResultBarChartPlotter.java 4 A high number of imports can indicate a high degree of coupling within an object.
9155 src/pipe/modules/queryeditor/evaluator/gui/ResultBarChartPlotter.java 47 Found non-transient, non-static member. Please mark as transient or provide accessors.
9156 src/pipe/modules/queryeditor/evaluator/gui/ResultBarChartPlotter.java 49 Found non-transient, non-static member. Please mark as transient or provide accessors.
9157 src/pipe/modules/queryeditor/evaluator/gui/ResultBarChartPlotter.java 51 Parameter 'arg0' is not assigned and could be declared final
9158 src/pipe/modules/queryeditor/evaluator/gui/ResultBarChartPlotter.java 58 Found 'DU'-anomaly for variable 'size' (lines '58'-'104').
9159 src/pipe/modules/queryeditor/evaluator/gui/ResultBarChartPlotter.java 58 Local variable 'size' could be declared final
9160 src/pipe/modules/queryeditor/evaluator/gui/ResultBarChartPlotter.java 60 Avoid variables with short names like fw
9161 src/pipe/modules/queryeditor/evaluator/gui/ResultBarChartPlotter.java 60 Found 'DD'-anomaly for variable 'fw' (lines '60'-'79').
9162 src/pipe/modules/queryeditor/evaluator/gui/ResultBarChartPlotter.java 60 Found 'DU'-anomaly for variable 'fw' (lines '60'-'104').
9163 src/pipe/modules/queryeditor/evaluator/gui/ResultBarChartPlotter.java 61 Found 'DU'-anomaly for variable 'content' (lines '61'-'104').
9164 src/pipe/modules/queryeditor/evaluator/gui/ResultBarChartPlotter.java 61 Local variable 'content' could be declared final
9165 src/pipe/modules/queryeditor/evaluator/gui/ResultBarChartPlotter.java 65 Avoid variables with short names like fc
9166 src/pipe/modules/queryeditor/evaluator/gui/ResultBarChartPlotter.java 65 Local variable 'fc' could be declared final
9167 src/pipe/modules/queryeditor/evaluator/gui/ResultBarChartPlotter.java 67 Local variable 'returnVal' could be declared final
9168 src/pipe/modules/queryeditor/evaluator/gui/ResultBarChartPlotter.java 84 Avoid appending characters as strings in StringBuffer.append.
9169 src/pipe/modules/queryeditor/evaluator/gui/ResultBarChartPlotter.java 88 Local variable 'content1' could be declared final
9170 src/pipe/modules/queryeditor/evaluator/gui/ResultBarChartPlotter.java 107 Found non-transient, non-static member. Please mark as transient or provide accessors.
9171 src/pipe/modules/queryeditor/evaluator/gui/ResultBarChartPlotter.java 109 Parameter 'eve' is not assigned and could be declared final
9172 src/pipe/modules/queryeditor/evaluator/gui/ResultBarChartPlotter.java 114 Found 'DU'-anomaly for variable 'graphImage' (lines '114'-'136').
9173 src/pipe/modules/queryeditor/evaluator/gui/ResultBarChartPlotter.java 118 Avoid variables with short names like fc
9174 src/pipe/modules/queryeditor/evaluator/gui/ResultBarChartPlotter.java 148 Avoid variables with short names like w
9175 src/pipe/modules/queryeditor/evaluator/gui/ResultGraphPlotter.java 4 A high number of imports can indicate a high degree of coupling within an object.
9176 src/pipe/modules/queryeditor/evaluator/gui/ResultGraphPlotter.java 59 Found non-transient, non-static member. Please mark as transient or provide accessors.
9177 src/pipe/modules/queryeditor/evaluator/gui/ResultGraphPlotter.java 61 Found non-transient, non-static member. Please mark as transient or provide accessors.
9178 src/pipe/modules/queryeditor/evaluator/gui/ResultGraphPlotter.java 63 Found non-transient, non-static member. Please mark as transient or provide accessors.
9179 src/pipe/modules/queryeditor/evaluator/gui/ResultGraphPlotter.java 65 Parameter 'arg0' is not assigned and could be declared final
9180 src/pipe/modules/queryeditor/evaluator/gui/ResultGraphPlotter.java 72 Found 'DU'-anomaly for variable 'size' (lines '72'-'115').
9181 src/pipe/modules/queryeditor/evaluator/gui/ResultGraphPlotter.java 72 Local variable 'size' could be declared final
9182 src/pipe/modules/queryeditor/evaluator/gui/ResultGraphPlotter.java 74 Avoid variables with short names like fw
9183 src/pipe/modules/queryeditor/evaluator/gui/ResultGraphPlotter.java 74 Found 'DD'-anomaly for variable 'fw' (lines '74'-'90').
9184 src/pipe/modules/queryeditor/evaluator/gui/ResultGraphPlotter.java 74 Found 'DU'-anomaly for variable 'fw' (lines '74'-'115').
9185 src/pipe/modules/queryeditor/evaluator/gui/ResultGraphPlotter.java 75 Found 'DU'-anomaly for variable 'content' (lines '75'-'115').
9186 src/pipe/modules/queryeditor/evaluator/gui/ResultGraphPlotter.java 75 Local variable 'content' could be declared final
9187 src/pipe/modules/queryeditor/evaluator/gui/ResultGraphPlotter.java 79 Avoid variables with short names like fc
9188 src/pipe/modules/queryeditor/evaluator/gui/ResultGraphPlotter.java 79 Local variable 'fc' could be declared final
9189 src/pipe/modules/queryeditor/evaluator/gui/ResultGraphPlotter.java 81 Local variable 'returnVal' could be declared final
9190 src/pipe/modules/queryeditor/evaluator/gui/ResultGraphPlotter.java 86 Avoid using if...else statements without curly braces
9191 src/pipe/modules/queryeditor/evaluator/gui/ResultGraphPlotter.java 95 Avoid appending characters as strings in StringBuffer.append.
9192 src/pipe/modules/queryeditor/evaluator/gui/ResultGraphPlotter.java 99 Local variable 'content1' could be declared final
9193 src/pipe/modules/queryeditor/evaluator/gui/ResultGraphPlotter.java 118 Found non-transient, non-static member. Please mark as transient or provide accessors.
9194 src/pipe/modules/queryeditor/evaluator/gui/ResultGraphPlotter.java 120 Parameter 'eve' is not assigned and could be declared final
9195 src/pipe/modules/queryeditor/evaluator/gui/ResultGraphPlotter.java 125 Found 'DU'-anomaly for variable 'graphImage' (lines '125'-'144').
9196 src/pipe/modules/queryeditor/evaluator/gui/ResultGraphPlotter.java 129 Avoid variables with short names like fc
9197 src/pipe/modules/queryeditor/evaluator/gui/ResultGraphPlotter.java 135 Avoid using if...else statements without curly braces
9198 src/pipe/modules/queryeditor/evaluator/gui/ResultGraphPlotter.java 156 Avoid variables with short names like w
9199 src/pipe/modules/queryeditor/evaluator/gui/ResultGraphPlotter.java 190 Avoid using if...else statements without curly braces
9200 src/pipe/modules/queryeditor/evaluator/gui/ResultGraphPlotter.java 193 Avoid variables with short names like w
9201 src/pipe/modules/queryeditor/evaluator/gui/ResultGraphPlotter.java 201 Found 'DD'-anomaly for variable 'plot' (lines '201'-'205').
9202 src/pipe/modules/queryeditor/evaluator/gui/ResultGraphPlotter.java 201 Found 'DD'-anomaly for variable 'plot' (lines '201'-'209').
9203 src/pipe/modules/queryeditor/evaluator/gui/ResultGraphPlotter.java 201 Found 'DD'-anomaly for variable 'plot' (lines '201'-'213').
9204 src/pipe/modules/queryeditor/evaluator/gui/ResultGraphPlotter.java 240 Avoid using final local variables, turn them into fields
9205 src/pipe/modules/queryeditor/evaluator/gui/ResultGraphPlotter.java 290 No need to call String.valueOf to append to a string.
9206 src/pipe/modules/queryeditor/evaluator/gui/ResultGraphPlotter.java 334 Found 'DD'-anomaly for variable 'polyPoints' (lines '334'-'338').
9207 src/pipe/modules/queryeditor/evaluator/gui/ResultGraphPlotter.java 335 Found 'DU'-anomaly for variable 'counter' (lines '335'-'362').
9208 src/pipe/modules/queryeditor/evaluator/gui/ResultGraphPlotter.java 338 Found 'DD'-anomaly for variable 'polyPoints' (lines '338'-'338').
9209 src/pipe/modules/queryeditor/evaluator/gui/ResultGraphPlotter.java 351 No need to call String.valueOf to append to a string.
9210 src/pipe/modules/queryeditor/evaluator/gui/ResultPlotter.java 26 Abstract classes should be named AbstractXXX
9211 src/pipe/modules/queryeditor/evaluator/gui/ResultPlotter.java 36 Found non-transient, non-static member. Please mark as transient or provide accessors.
9212 src/pipe/modules/queryeditor/evaluator/gui/ResultPlotter.java 46 Avoid variables with short names like w
9213 src/pipe/modules/queryeditor/evaluator/gui/ResultProvider.java 29 The class 'ResultProvider' has a Cyclomatic Complexity of 5 (Highest = 12).
9214 src/pipe/modules/queryeditor/evaluator/gui/ResultProvider.java 30 All methods are static. Consider using Singleton instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.
9215 src/pipe/modules/queryeditor/evaluator/gui/ResultProvider.java 32 Variables that are final and static should be in all caps.
9216 src/pipe/modules/queryeditor/evaluator/gui/ResultProvider.java 33 Variables that are final and static should be in all caps.
9217 src/pipe/modules/queryeditor/evaluator/gui/ResultProvider.java 34 Variables that are final and static should be in all caps.
9218 src/pipe/modules/queryeditor/evaluator/gui/ResultProvider.java 35 Variables that are final and static should be in all caps.
9219 src/pipe/modules/queryeditor/evaluator/gui/ResultProvider.java 36 Variables that are final and static should be in all caps.
9220 src/pipe/modules/queryeditor/evaluator/gui/ResultProvider.java 39 Avoid excessively long variable names like ProbInIntervalTabName
9221 src/pipe/modules/queryeditor/evaluator/gui/ResultProvider.java 43 The method 'setupAutomaticResult' has a Cyclomatic Complexity of 10.
9222 src/pipe/modules/queryeditor/evaluator/gui/ResultProvider.java 89 Avoid variables with short names like w
9223 src/pipe/modules/queryeditor/evaluator/gui/ResultProvider.java 129 The String literal "View Text File" appears 5 times in this file; the first occurrence is on line 129
9224 src/pipe/modules/queryeditor/evaluator/gui/ResultProvider.java 151 Found 'DD'-anomaly for variable 'area' (lines '151'-'171').
9225 src/pipe/modules/queryeditor/evaluator/gui/ResultProvider.java 151 Found 'DD'-anomaly for variable 'area' (lines '151'-'176').
9226 src/pipe/modules/queryeditor/evaluator/gui/ResultProvider.java 151 Found 'DU'-anomaly for variable 'area' (lines '151'-'184').
9227 src/pipe/modules/queryeditor/evaluator/gui/ResultProvider.java 152 Found 'DD'-anomaly for variable 'name' (lines '152'-'157').
9228 src/pipe/modules/queryeditor/evaluator/gui/ResultProvider.java 152 Found 'DD'-anomaly for variable 'name' (lines '152'-'161').
9229 src/pipe/modules/queryeditor/evaluator/gui/ResultProvider.java 152 Found 'DU'-anomaly for variable 'name' (lines '152'-'184').
9230 src/pipe/modules/queryeditor/evaluator/gui/ResultProvider.java 168 Avoid if (x != y) ..; else ..;
9231 src/pipe/modules/queryeditor/evaluator/gui/ResultProvider.java 225 Avoid variables with short names like w
9232 src/pipe/modules/queryeditor/evaluator/gui/ResultProvider.java 317 The method 'setupResult' has a Cyclomatic Complexity of 12.
9233 src/pipe/modules/queryeditor/evaluator/gui/ResultProvider.java 426 Found 'DD'-anomaly for variable 'area' (lines '426'-'433').
9234 src/pipe/modules/queryeditor/evaluator/gui/ResultProvider.java 426 Found 'DD'-anomaly for variable 'area' (lines '426'-'438').
9235 src/pipe/modules/queryeditor/evaluator/gui/ResultProvider.java 430 Avoid if (x != y) ..; else ..;
9236 src/pipe/modules/queryeditor/evaluator/gui/ResultProvider.java 457 Found 'DD'-anomaly for variable 'area' (lines '457'-'464').
9237 src/pipe/modules/queryeditor/evaluator/gui/ResultProvider.java 457 Found 'DD'-anomaly for variable 'area' (lines '457'-'469').
9238 src/pipe/modules/queryeditor/evaluator/gui/ResultProvider.java 457 Found 'DD'-anomaly for variable 'area' (lines '457'-'475').
9239 src/pipe/modules/queryeditor/evaluator/gui/ResultProvider.java 459 Avoid if (x != y) ..; else ..;
9240 src/pipe/modules/queryeditor/evaluator/gui/ServerSettingsBasicPanel.java 41 Found non-transient, non-static member. Please mark as transient or provide accessors.
9241 src/pipe/modules/queryeditor/evaluator/gui/ServerSettingsBasicPanel.java 42 Found non-transient, non-static member. Please mark as transient or provide accessors.
9242 src/pipe/modules/queryeditor/evaluator/gui/ServerSettingsBasicPanel.java 43 Found non-transient, non-static member. Please mark as transient or provide accessors.
9243 src/pipe/modules/queryeditor/evaluator/gui/ServerSettingsBasicPanel.java 44 Found non-transient, non-static member. Please mark as transient or provide accessors.
9244 src/pipe/modules/queryeditor/evaluator/gui/ServerSettingsBasicPanel.java 45 Found non-transient, non-static member. Please mark as transient or provide accessors.
9245 src/pipe/modules/queryeditor/evaluator/gui/ServerSettingsBasicPanel.java 52 Use explicit scoping instead of the default package private level
9246 src/pipe/modules/queryeditor/evaluator/gui/ServerSettingsBasicPanel.java 54 Parameter 'event' is not assigned and could be declared final
9247 src/pipe/modules/queryeditor/evaluator/gui/ServerSettingsBasicPanel.java 58 Avoid idempotent operations (like assigning a variable to itself).
9248 src/pipe/modules/queryeditor/evaluator/gui/ServerSettingsBasicPanel.java 63 Local variable 'selectedItem' could be declared final
9249 src/pipe/modules/queryeditor/evaluator/gui/ServerSettingsBasicPanel.java 71 Use explicit scoping instead of the default package private level
9250 src/pipe/modules/queryeditor/evaluator/gui/ServerSettingsBasicPanel.java 73 Parameter 'event' is not assigned and could be declared final
9251 src/pipe/modules/queryeditor/evaluator/gui/ServerSettingsBasicPanel.java 81 Found 'DD'-anomaly for variable 'servAdd' (lines '81'-'84').
9252 src/pipe/modules/queryeditor/evaluator/gui/ServerSettingsBasicPanel.java 88 Avoid if (x != y) ..; else ..;
9253 src/pipe/modules/queryeditor/evaluator/gui/ServerSettingsBasicPanel.java 94 Local variable 'serverDislayName' could be declared final
9254 src/pipe/modules/queryeditor/evaluator/gui/ServerSettingsBasicPanel.java 121 Parameter 'parent' is not assigned and could be declared final
9255 src/pipe/modules/queryeditor/evaluator/gui/ServerSettingsBasicPanel.java 124 Avoid excessively long variable names like extractedServerAddress
9256 src/pipe/modules/queryeditor/evaluator/gui/ServerSettingsBasicPanel.java 125 Avoid excessively long variable names like extractedServerPort
9257 src/pipe/modules/queryeditor/evaluator/gui/ServerSettingsBasicPanel.java 126 Avoid excessively long variable names like extractedServerEntry
9258 src/pipe/modules/queryeditor/evaluator/gui/ServerSettingsBasicPanel.java 130 This statement may have some unnecessary parentheses
9259 src/pipe/modules/queryeditor/evaluator/gui/StatusIndicator.java 14 The class 'StatusIndicator' has a Cyclomatic Complexity of 3 (Highest = 10).
9260 src/pipe/modules/queryeditor/evaluator/gui/StatusIndicator.java 26 Found non-transient, non-static member. Please mark as transient or provide accessors.
9261 src/pipe/modules/queryeditor/evaluator/gui/StatusIndicator.java 28 Found non-transient, non-static member. Please mark as transient or provide accessors.
9262 src/pipe/modules/queryeditor/evaluator/gui/StatusIndicator.java 29 Found non-transient, non-static member. Please mark as transient or provide accessors.
9263 src/pipe/modules/queryeditor/evaluator/gui/StatusIndicator.java 31 Found non-transient, non-static member. Please mark as transient or provide accessors.
9264 src/pipe/modules/queryeditor/evaluator/gui/StatusIndicator.java 33 Avoid excessively long variable names like currentFlashingStatus
9265 src/pipe/modules/queryeditor/evaluator/gui/StatusIndicator.java 33 Found non-transient, non-static member. Please mark as transient or provide accessors.
9266 src/pipe/modules/queryeditor/evaluator/gui/StatusIndicator.java 42 Overridable method 'setStatus' called during object construction
9267 src/pipe/modules/queryeditor/evaluator/gui/StatusIndicator.java 45 Overridable method 'setPosition' called during object construction
9268 src/pipe/modules/queryeditor/evaluator/gui/StatusIndicator.java 49 Overridable method 'setPosition' called during object construction
9269 src/pipe/modules/queryeditor/evaluator/gui/StatusIndicator.java 74 Avoid variables with short names like x
9270 src/pipe/modules/queryeditor/evaluator/gui/StatusIndicator.java 74 Avoid variables with short names like y
9271 src/pipe/modules/queryeditor/evaluator/gui/StatusIndicator.java 100 The method 'setStatusImage' has a Cyclomatic Complexity of 10.
9272 src/pipe/modules/queryeditor/evaluator/gui/TabOpenAction.java 12 Abstract classes should be named AbstractXXX
9273 src/pipe/modules/queryeditor/evaluator/gui/TabOpenAction.java 15 Found non-transient, non-static member. Please mark as transient or provide accessors.
9274 src/pipe/modules/queryeditor/evaluator/gui/TabOpenAction.java 15 Use explicit scoping instead of the default package private level
9275 src/pipe/modules/queryeditor/evaluator/gui/TabOpenAction.java 17 It is a good practice to call super() in a constructor
9276 src/pipe/modules/queryeditor/gui/ButtonBar.java 23 Parameter 'actions' is not assigned and could be declared final
9277 src/pipe/modules/queryeditor/gui/ButtonBar.java 23 Parameter 'captions' is not assigned and could be declared final
9278 src/pipe/modules/queryeditor/gui/ButtonBar.java 27 Avoid instantiating new objects inside loops
9279 src/pipe/modules/queryeditor/gui/ButtonBar.java 27 Avoid variables with short names like b
9280 src/pipe/modules/queryeditor/gui/ButtonBar.java 27 Local variable 'b' could be declared final
9281 src/pipe/modules/queryeditor/gui/ButtonBar.java 31 Avoid variables with short names like d
9282 src/pipe/modules/queryeditor/gui/ButtonBar.java 31 Local variable 'd' could be declared final
9283 src/pipe/modules/queryeditor/gui/ButtonBar.java 36 Parameter 'action' is not assigned and could be declared final
9284 src/pipe/modules/queryeditor/gui/ButtonBar.java 36 Parameter 'caption' is not assigned and could be declared final
9285 src/pipe/modules/queryeditor/gui/DeletePerformanceTreeObjectAction.java 28 Found non-transient, non-static member. Please mark as transient or provide accessors.
9286 src/pipe/modules/queryeditor/gui/DeletePerformanceTreeObjectAction.java 28 Private field 'selected' could be made final; it is only initialized in the declaration or constructor.
9287 src/pipe/modules/queryeditor/gui/DeletePerformanceTreeObjectAction.java 30 It is a good practice to call super() in a constructor
9288 src/pipe/modules/queryeditor/gui/DeletePerformanceTreeObjectAction.java 30 Parameter 'component' is not assigned and could be declared final
9289 src/pipe/modules/queryeditor/gui/DeletePerformanceTreeObjectAction.java 40 Avoid variables with short names like e
9290 src/pipe/modules/queryeditor/gui/DeletePerformanceTreeObjectAction.java 40 Parameter 'e' is not assigned and could be declared final
9291 src/pipe/modules/queryeditor/gui/DeletePerformanceTreeObjectAction.java 43 Local variable 'msg' could be declared final
9292 src/pipe/modules/queryeditor/gui/DeletePerformanceTreeObjectAction.java 47 Local variable 'msg' could be declared final
9293 src/pipe/modules/queryeditor/gui/DeletePerformanceTreeObjectAction.java 68 Local variable 'node' could be declared final
9294 src/pipe/modules/queryeditor/gui/DeletePerformanceTreeObjectAction.java 69 Avoid if (x != y) ..; else ..;
9295 src/pipe/modules/queryeditor/gui/DeletePerformanceTreeObjectAction.java 70 Local variable 'incomingArc' could be declared final
9296 src/pipe/modules/queryeditor/gui/DeletePerformanceTreeObjectAction.java 71 Local variable 'parentNode' could be declared final
9297 src/pipe/modules/queryeditor/gui/DeletePerformanceTreeObjectAction.java 77 A method should have only one exit point, and that should be the last statement in the method
9298 src/pipe/modules/queryeditor/gui/DeletePerformanceTreeObjectAction.java 80 A method should have only one exit point, and that should be the last statement in the method
9299 src/pipe/modules/queryeditor/gui/DeletePerformanceTreeObjectAction.java 80 Avoid using if...else statements without curly braces
9300 src/pipe/modules/queryeditor/gui/DeletePerformanceTreeObjectAction.java 83 Avoid using if...else statements without curly braces
9301 src/pipe/modules/queryeditor/gui/DeletePerformanceTreeObjectAction.java 93 Parameter 'node' is not assigned and could be declared final
9302 src/pipe/modules/queryeditor/gui/DeletePerformanceTreeObjectAction.java 97 Avoid variables with short names like i
9303 src/pipe/modules/queryeditor/gui/DeletePerformanceTreeObjectAction.java 98 Found 'DD'-anomaly for variable 'optionalArcCount' (lines '98'-'102').
9304 src/pipe/modules/queryeditor/gui/DeletePerformanceTreeObjectAction.java 101 Avoid using if statements without curly braces
9305 src/pipe/modules/queryeditor/gui/DeletePerformanceTreeObjectAction.java 102 Found 'DD'-anomaly for variable 'optionalArcCount' (lines '102'-'102').
9306 src/pipe/modules/queryeditor/gui/DeletePerformanceTreeObjectAction.java 104 Avoid unnecessary if..then..else statements when returning a boolean
9307 src/pipe/modules/queryeditor/gui/DeletePerformanceTreeObjectAction.java 105 A method should have only one exit point, and that should be the last statement in the method
9308 src/pipe/modules/queryeditor/gui/DeletePerformanceTreeObjectAction.java 105 Avoid using if...else statements without curly braces
9309 src/pipe/modules/queryeditor/gui/DeletePerformanceTreeObjectAction.java 107 A method should have only one exit point, and that should be the last statement in the method
9310 src/pipe/modules/queryeditor/gui/DeletePerformanceTreeObjectAction.java 107 Avoid using if...else statements without curly braces
9311 src/pipe/modules/queryeditor/gui/DeletePerformanceTreeObjectAction.java 109 Avoid using if...else statements without curly braces
9312 src/pipe/modules/queryeditor/gui/EditPerformanceTreeNodeAction.java 40 The class 'EditPerformanceTreeNodeAction' has a Cyclomatic Complexity of 19 (Highest = 67).
9313 src/pipe/modules/queryeditor/gui/EditPerformanceTreeNodeAction.java 43 Found non-transient, non-static member. Please mark as transient or provide accessors.
9314 src/pipe/modules/queryeditor/gui/EditPerformanceTreeNodeAction.java 44 Found non-transient, non-static member. Please mark as transient or provide accessors.
9315 src/pipe/modules/queryeditor/gui/EditPerformanceTreeNodeAction.java 45 Found non-transient, non-static member. Please mark as transient or provide accessors.
9316 src/pipe/modules/queryeditor/gui/EditPerformanceTreeNodeAction.java 47 Avoid excessively long variable names like previousStateFuncString
9317 src/pipe/modules/queryeditor/gui/EditPerformanceTreeNodeAction.java 47 Found non-transient, non-static member. Please mark as transient or provide accessors.
9318 src/pipe/modules/queryeditor/gui/EditPerformanceTreeNodeAction.java 49 It is a good practice to call super() in a constructor
9319 src/pipe/modules/queryeditor/gui/EditPerformanceTreeNodeAction.java 57 Avoid variables with short names like e
9320 src/pipe/modules/queryeditor/gui/EditPerformanceTreeNodeAction.java 62 Avoid really long methods.
9321 src/pipe/modules/queryeditor/gui/EditPerformanceTreeNodeAction.java 62 The method 'validateTree' has a Cyclomatic Complexity of 67.
9322 src/pipe/modules/queryeditor/gui/EditPerformanceTreeNodeAction.java 62 The method validateTree() has an NCSS line count of 173
9323 src/pipe/modules/queryeditor/gui/EditPerformanceTreeNodeAction.java 65 A high ratio of statements to labels in a switch statement. Consider refactoring.
9324 src/pipe/modules/queryeditor/gui/EditPerformanceTreeNodeAction.java 65 Switch statements should have a default label
9325 src/pipe/modules/queryeditor/gui/EditPerformanceTreeNodeAction.java 69 Avoid using if statements without curly braces
9326 src/pipe/modules/queryeditor/gui/EditPerformanceTreeNodeAction.java 85 Avoid using if statements without curly braces
9327 src/pipe/modules/queryeditor/gui/EditPerformanceTreeNodeAction.java 103 Avoid using if statements without curly braces
9328 src/pipe/modules/queryeditor/gui/EditPerformanceTreeNodeAction.java 126 Local variable 'input' could be declared final
9329 src/pipe/modules/queryeditor/gui/EditPerformanceTreeNodeAction.java 136 Found 'DD'-anomaly for variable 'momentCase' (lines '136'-'151').
9330 src/pipe/modules/queryeditor/gui/EditPerformanceTreeNodeAction.java 137 Found 'DU'-anomaly for variable 'numVal' (lines '137'-'495').
9331 src/pipe/modules/queryeditor/gui/EditPerformanceTreeNodeAction.java 137 Local variable 'numVal' could be declared final
9332 src/pipe/modules/queryeditor/gui/EditPerformanceTreeNodeAction.java 151 Found 'DU'-anomaly for variable 'momentCase' (lines '151'-'495').
9333 src/pipe/modules/queryeditor/gui/EditPerformanceTreeNodeAction.java 153 Avoid using if statements without curly braces
9334 src/pipe/modules/queryeditor/gui/EditPerformanceTreeNodeAction.java 163 Local variable 'nodeLabel' could be declared final
9335 src/pipe/modules/queryeditor/gui/EditPerformanceTreeNodeAction.java 177 Found 'DD'-anomaly for variable 'inputValid' (lines '177'-'243').
9336 src/pipe/modules/queryeditor/gui/EditPerformanceTreeNodeAction.java 179 Avoid using exceptions as flow control.
9337 src/pipe/modules/queryeditor/gui/EditPerformanceTreeNodeAction.java 183 The String literal "Invalid entry" appears 6 times in this file; the first occurrence is on line 183
9338 src/pipe/modules/queryeditor/gui/EditPerformanceTreeNodeAction.java 204 Local variable 'nodeLabel' could be declared final
9339 src/pipe/modules/queryeditor/gui/EditPerformanceTreeNodeAction.java 218 Found 'DD'-anomaly for variable 'inputValid' (lines '218'-'243').
9340 src/pipe/modules/queryeditor/gui/EditPerformanceTreeNodeAction.java 229 Local variable 'nodeLabel' could be declared final
9341 src/pipe/modules/queryeditor/gui/EditPerformanceTreeNodeAction.java 249 Avoid using if statements without curly braces
9342 src/pipe/modules/queryeditor/gui/EditPerformanceTreeNodeAction.java 263 Avoid using if...else statements without curly braces
9343 src/pipe/modules/queryeditor/gui/EditPerformanceTreeNodeAction.java 332 Avoid excessively long variable names like conditionStatement
9344 src/pipe/modules/queryeditor/gui/EditPerformanceTreeNodeAction.java 335 Avoid excessively long variable names like conditionExpression
9345 src/pipe/modules/queryeditor/gui/EditPerformanceTreeNodeAction.java 340 Avoid instantiating new objects inside loops
9346 src/pipe/modules/queryeditor/gui/EditPerformanceTreeNodeAction.java 341 Avoid instantiating new objects inside loops
9347 src/pipe/modules/queryeditor/gui/EditPerformanceTreeNodeAction.java 348 Avoid variables with short names like p1
9348 src/pipe/modules/queryeditor/gui/EditPerformanceTreeNodeAction.java 349 Avoid if (x != y) ..; else ..;
9349 src/pipe/modules/queryeditor/gui/EditPerformanceTreeNodeAction.java 499 Avoid excessively long variable names like decimalIsAnInteger
9350 src/pipe/modules/queryeditor/gui/EditPerformanceTreeNodeAction.java 499 Found 'DD'-anomaly for variable 'decimalIsAnInteger' (lines '499'-'514').
9351 src/pipe/modules/queryeditor/gui/EditPerformanceTreeNodeAction.java 500 Avoid excessively long variable names like stringRepresentation
9352 src/pipe/modules/queryeditor/gui/EditPerformanceTreeNodeAction.java 502 Position literals first in String comparisons
9353 src/pipe/modules/queryeditor/gui/EditPerformanceTreeNodeAction.java 504 String.indexOf(char) is faster than String.indexOf(String).
9354 src/pipe/modules/queryeditor/gui/PerformanceTreeArcHandler.java 28 Parameter 'contentpane' is not assigned and could be declared final
9355 src/pipe/modules/queryeditor/gui/PerformanceTreeArcHandler.java 28 Parameter 'obj' is not assigned and could be declared final
9356 src/pipe/modules/queryeditor/gui/PerformanceTreeArcHandler.java 36 Avoid variables with short names like e
9357 src/pipe/modules/queryeditor/gui/PerformanceTreeArcHandler.java 36 Parameter 'e' is not assigned and could be declared final
9358 src/pipe/modules/queryeditor/gui/PerformanceTreeArcHandler.java 39 Avoid using if...else statements without curly braces
9359 src/pipe/modules/queryeditor/gui/PerformanceTreeArcHandler.java 41 Avoid using if...else statements without curly braces
9360 src/pipe/modules/queryeditor/gui/PerformanceTreeArcHandler.java 42 Local variable 'menuItem' could be declared final
9361 src/pipe/modules/queryeditor/gui/PerformanceTreeArcHandler.java 49 Avoid variables with short names like e
9362 src/pipe/modules/queryeditor/gui/PerformanceTreeArcHandler.java 49 Parameter 'e' is not assigned and could be declared final
9363 src/pipe/modules/queryeditor/gui/PerformanceTreeArcHandler.java 54 Avoid using if statements without curly braces
9364 src/pipe/modules/queryeditor/gui/PerformanceTreeArcHandler.java 60 Avoid variables with short names like e
9365 src/pipe/modules/queryeditor/gui/PerformanceTreeArcHandler.java 60 Parameter 'e' is not assigned and could be declared final
9366 src/pipe/modules/queryeditor/gui/PerformanceTreeArcHandler.java 63 Avoid using if...else statements without curly braces
9367 src/pipe/modules/queryeditor/gui/PerformanceTreeArcHandler.java 65 Avoid using if...else statements without curly braces
9368 src/pipe/modules/queryeditor/gui/PerformanceTreeArcHandler.java 66 A switch with less than 3 branches is inefficient, use a if statement instead.
9369 src/pipe/modules/queryeditor/gui/PerformanceTreeArcHandler.java 66 Switch statements should have a default label
9370 src/pipe/modules/queryeditor/gui/PerformanceTreeArcHandler.java 68 Avoid using if statements without curly braces
9371 src/pipe/modules/queryeditor/gui/PerformanceTreeArcHandler.java 70 Local variable 'currentObject' could be declared final
9372 src/pipe/modules/queryeditor/gui/PerformanceTreeArcHandler.java 71 Local variable 'oldLocation' could be declared final
9373 src/pipe/modules/queryeditor/gui/PerformanceTreeArcHandler.java 73 Local variable 'transX' could be declared final
9374 src/pipe/modules/queryeditor/gui/PerformanceTreeArcHandler.java 74 Local variable 'transY' could be declared final
9375 src/pipe/modules/queryeditor/gui/PerformanceTreeArcHandler.java 76 Avoid using if...else statements without curly braces
9376 src/pipe/modules/queryeditor/gui/PerformanceTreeArcPathPointHandler.java 24 Parameter 'contentpane' is not assigned and could be declared final
9377 src/pipe/modules/queryeditor/gui/PerformanceTreeArcPathPointHandler.java 24 Parameter 'obj' is not assigned and could be declared final
9378 src/pipe/modules/queryeditor/gui/PerformanceTreeArcPathPointHandler.java 32 Avoid variables with short names like e
9379 src/pipe/modules/queryeditor/gui/PerformanceTreeArcPathPointHandler.java 32 Parameter 'e' is not assigned and could be declared final
9380 src/pipe/modules/queryeditor/gui/PerformanceTreeArcPathPointHandler.java 35 Avoid using if...else statements without curly braces
9381 src/pipe/modules/queryeditor/gui/PerformanceTreeArcPathPointHandler.java 35 Found 'DU'-anomaly for variable 'popup' (lines '35'-'54').
9382 src/pipe/modules/queryeditor/gui/PerformanceTreeArcPathPointHandler.java 37 Avoid using if...else statements without curly braces
9383 src/pipe/modules/queryeditor/gui/PerformanceTreeArcPathPointHandler.java 37 Found 'DU'-anomaly for variable 'popup' (lines '37'-'54').
9384 src/pipe/modules/queryeditor/gui/PerformanceTreeArcPathPointHandler.java 40 A method should have only one exit point, and that should be the last statement in the method
9385 src/pipe/modules/queryeditor/gui/PerformanceTreeArcPathPointHandler.java 40 Avoid using if...else statements without curly braces
9386 src/pipe/modules/queryeditor/gui/PerformanceTreeArcPathPointHandler.java 44 Avoid using if...else statements without curly braces
9387 src/pipe/modules/queryeditor/gui/PerformanceTreeArcPathPointHandler.java 46 Avoid using if...else statements without curly braces
9388 src/pipe/modules/queryeditor/gui/PerformanceTreeArcPathPointHandler.java 56 Avoid variables with short names like e
9389 src/pipe/modules/queryeditor/gui/PerformanceTreeArcPathPointHandler.java 56 Parameter 'e' is not assigned and could be declared final
9390 src/pipe/modules/queryeditor/gui/PerformanceTreeArcPathPointHandler.java 63 Avoid variables with short names like e
9391 src/pipe/modules/queryeditor/gui/PerformanceTreeArcPathPointHandler.java 63 Overriding method merely calls super
9392 src/pipe/modules/queryeditor/gui/PerformanceTreeArcPathPointHandler.java 63 Parameter 'e' is not assigned and could be declared final
9393 src/pipe/modules/queryeditor/gui/PerformanceTreeArcPathPointHandler.java 67 Avoid variables with short names like e
9394 src/pipe/modules/queryeditor/gui/PerformanceTreeNodeHandler.java 26 The class 'PerformanceTreeNodeHandler' has a Cyclomatic Complexity of 11 (Highest = 24).
9395 src/pipe/modules/queryeditor/gui/PerformanceTreeNodeHandler.java 34 Avoid variables with short names like e
9396 src/pipe/modules/queryeditor/gui/PerformanceTreeNodeHandler.java 39 Local variable 'nodeType' could be declared final
9397 src/pipe/modules/queryeditor/gui/PerformanceTreeNodeHandler.java 42 Local variable 'popup' could be declared final
9398 src/pipe/modules/queryeditor/gui/PerformanceTreeNodeHandler.java 53 Avoid really long methods.
9399 src/pipe/modules/queryeditor/gui/PerformanceTreeNodeHandler.java 53 Avoid variables with short names like e
9400 src/pipe/modules/queryeditor/gui/PerformanceTreeNodeHandler.java 53 The method 'getPopup' has a Cyclomatic Complexity of 24.
9401 src/pipe/modules/queryeditor/gui/PerformanceTreeNodeHandler.java 53 The method getPopup() has an NCSS line count of 112
9402 src/pipe/modules/queryeditor/gui/PerformanceTreeNodeHandler.java 55 Local variable 'nodeType' could be declared final
9403 src/pipe/modules/queryeditor/gui/PerformanceTreeNodeHandler.java 56 Local variable 'popup' could be declared final
9404 src/pipe/modules/queryeditor/gui/PerformanceTreeNodeHandler.java 63 Local variable 'menuItem' could be declared final
9405 src/pipe/modules/queryeditor/gui/PerformanceTreeNodeHandler.java 77 Avoid using if statements without curly braces
9406 src/pipe/modules/queryeditor/gui/PerformanceTreeNodeHandler.java 114 Avoid using if statements without curly braces
9407 src/pipe/modules/queryeditor/gui/PerformanceTreeNodeHandler.java 151 Avoid using if statements without curly braces
9408 src/pipe/modules/queryeditor/gui/PerformanceTreeNodeHandler.java 161 Avoid using if statements without curly braces
9409 src/pipe/modules/queryeditor/gui/PerformanceTreeNodeHandler.java 161 These nested if statements could be combined
9410 src/pipe/modules/queryeditor/gui/PerformanceTreeNodeHandler.java 178 Avoid using if statements without curly braces
9411 src/pipe/modules/queryeditor/gui/PerformanceTreeNodeHandler.java 183 Found 'DD'-anomaly for variable 'menuItem' (lines '183'-'196').
9412 src/pipe/modules/queryeditor/gui/PerformanceTreeObjectHandler.java 40 The class 'PerformanceTreeObjectHandler' has a Cyclomatic Complexity of 6 (Highest = 21).
9413 src/pipe/modules/queryeditor/gui/PerformanceTreeObjectHandler.java 41 This class has too many methods, consider refactoring it.
9414 src/pipe/modules/queryeditor/gui/PerformanceTreeObjectHandler.java 43 Found non-transient, non-static member. Please mark as transient or provide accessors.
9415 src/pipe/modules/queryeditor/gui/PerformanceTreeObjectHandler.java 44 Found non-transient, non-static member. Please mark as transient or provide accessors.
9416 src/pipe/modules/queryeditor/gui/PerformanceTreeObjectHandler.java 51 Found non-transient, non-static member. Please mark as transient or provide accessors.
9417 src/pipe/modules/queryeditor/gui/PerformanceTreeObjectHandler.java 52 Found non-transient, non-static member. Please mark as transient or provide accessors.
9418 src/pipe/modules/queryeditor/gui/PerformanceTreeObjectHandler.java 53 Found non-transient, non-static member. Please mark as transient or provide accessors.
9419 src/pipe/modules/queryeditor/gui/PerformanceTreeObjectHandler.java 55 It is a good practice to call super() in a constructor
9420 src/pipe/modules/queryeditor/gui/PerformanceTreeObjectHandler.java 69 Avoid variables with short names like e
9421 src/pipe/modules/queryeditor/gui/PerformanceTreeObjectHandler.java 71 Local variable 'popup' could be declared final
9422 src/pipe/modules/queryeditor/gui/PerformanceTreeObjectHandler.java 73 Local variable 'menuItem' could be declared final
9423 src/pipe/modules/queryeditor/gui/PerformanceTreeObjectHandler.java 81 Avoid variables with short names like e
9424 src/pipe/modules/queryeditor/gui/PerformanceTreeObjectHandler.java 84 These nested if statements could be combined
9425 src/pipe/modules/queryeditor/gui/PerformanceTreeObjectHandler.java 86 Avoid variables with short names like m
9426 src/pipe/modules/queryeditor/gui/PerformanceTreeObjectHandler.java 86 Local variable 'm' could be declared final
9427 src/pipe/modules/queryeditor/gui/PerformanceTreeObjectHandler.java 87 Avoid using if statements without curly braces
9428 src/pipe/modules/queryeditor/gui/PerformanceTreeObjectHandler.java 87 Deeply nested if..then statements are hard to read
9429 src/pipe/modules/queryeditor/gui/PerformanceTreeObjectHandler.java 94 Avoid variables with short names like e
9430 src/pipe/modules/queryeditor/gui/PerformanceTreeObjectHandler.java 96 Avoid using if statements without curly braces
9431 src/pipe/modules/queryeditor/gui/PerformanceTreeObjectHandler.java 101 Avoid using if...else statements without curly braces
9432 src/pipe/modules/queryeditor/gui/PerformanceTreeObjectHandler.java 102 Avoid using if...else statements without curly braces
9433 src/pipe/modules/queryeditor/gui/PerformanceTreeObjectHandler.java 103 A high ratio of statements to labels in a switch statement. Consider refactoring.
9434 src/pipe/modules/queryeditor/gui/PerformanceTreeObjectHandler.java 103 A switch statement does not contain a break
9435 src/pipe/modules/queryeditor/gui/PerformanceTreeObjectHandler.java 103 A switch with less than 3 branches is inefficient, use a if statement instead.
9436 src/pipe/modules/queryeditor/gui/PerformanceTreeObjectHandler.java 103 Switch statements should have a default label
9437 src/pipe/modules/queryeditor/gui/PerformanceTreeObjectHandler.java 112 Avoid using if...else statements without curly braces
9438 src/pipe/modules/queryeditor/gui/PerformanceTreeObjectHandler.java 113 Avoid using if...else statements without curly braces
9439 src/pipe/modules/queryeditor/gui/PerformanceTreeObjectHandler.java 128 Avoid really long methods.
9440 src/pipe/modules/queryeditor/gui/PerformanceTreeObjectHandler.java 128 Avoid variables with short names like e
9441 src/pipe/modules/queryeditor/gui/PerformanceTreeObjectHandler.java 128 The method 'mouseDragged' has a Cyclomatic Complexity of 17.
9442 src/pipe/modules/queryeditor/gui/PerformanceTreeObjectHandler.java 128 The method mouseDragged() has an NPath complexity of 416
9443 src/pipe/modules/queryeditor/gui/PerformanceTreeObjectHandler.java 132 Avoid using if...else statements without curly braces
9444 src/pipe/modules/queryeditor/gui/PerformanceTreeObjectHandler.java 134 A high ratio of statements to labels in a switch statement. Consider refactoring.
9445 src/pipe/modules/queryeditor/gui/PerformanceTreeObjectHandler.java 134 A switch statement does not contain a break
9446 src/pipe/modules/queryeditor/gui/PerformanceTreeObjectHandler.java 134 A switch with less than 3 branches is inefficient, use a if statement instead.
9447 src/pipe/modules/queryeditor/gui/PerformanceTreeObjectHandler.java 134 Switch statements should have a default label
9448 src/pipe/modules/queryeditor/gui/PerformanceTreeObjectHandler.java 138 Avoid excessively long variable names like oneSelectionObject
9449 src/pipe/modules/queryeditor/gui/PerformanceTreeObjectHandler.java 175 Local variable 'thisPoint' could be declared final
9450 src/pipe/modules/queryeditor/gui/PerformanceTreeObjectHandler.java 176 Local variable 'thisPointsArc' could be declared final
9451 src/pipe/modules/queryeditor/gui/PerformanceTreeObjectHandler.java 177 Found 'DU'-anomaly for variable 'thisPointsArcID' (lines '177'-'277').
9452 src/pipe/modules/queryeditor/gui/PerformanceTreeObjectHandler.java 265 Avoid using if statements without curly braces
9453 src/pipe/modules/queryeditor/gui/PerformanceTreeObjectHandler.java 325 Avoid really long methods.
9454 src/pipe/modules/queryeditor/gui/PerformanceTreeObjectHandler.java 325 The method 'mouseReleased' has a Cyclomatic Complexity of 21.
9455 src/pipe/modules/queryeditor/gui/PerformanceTreeObjectHandler.java 325 The method mouseReleased() has an NPath complexity of 316
9456 src/pipe/modules/queryeditor/gui/PerformanceTreeObjectHandler.java 329 Avoid using if statements without curly braces
9457 src/pipe/modules/queryeditor/gui/PerformanceTreeObjectHandler.java 337 A high ratio of statements to labels in a switch statement. Consider refactoring.
9458 src/pipe/modules/queryeditor/gui/PerformanceTreeObjectHandler.java 337 A switch with less than 3 branches is inefficient, use a if statement instead.
9459 src/pipe/modules/queryeditor/gui/PerformanceTreeObjectHandler.java 337 Switch statements should have a default label
9460 src/pipe/modules/queryeditor/gui/PerformanceTreeObjectHandler.java 354 Found 'DU'-anomaly for variable 'arcPoint' (lines '354'-'486').
9461 src/pipe/modules/queryeditor/gui/PerformanceTreeObjectHandler.java 377 Avoid if (x != y) ..; else ..;
9462 src/pipe/modules/queryeditor/gui/PerformanceTreeObjectHandler.java 391 Found 'DD'-anomaly for variable 'sourceNode' (lines '391'-'391').
9463 src/pipe/modules/queryeditor/gui/PerformanceTreeObjectHandler.java 391 Found 'DU'-anomaly for variable 'sourceNode' (lines '391'-'486').
9464 src/pipe/modules/queryeditor/gui/PerformanceTreeObjectHandler.java 512 Avoid unnecessary if..then..else statements when returning a boolean
9465 src/pipe/modules/queryeditor/gui/PerformanceTreeObjectHandler.java 515 A method should have only one exit point, and that should be the last statement in the method
9466 src/pipe/modules/queryeditor/gui/PerformanceTreeObjectHandler.java 529 Found 'DD'-anomaly for variable 'arcConnectionOK' (lines '529'-'539').
9467 src/pipe/modules/queryeditor/gui/PerformanceTreeObjectHandler.java 551 Found 'DU'-anomaly for variable 'sourceNodeType' (lines '551'-'580').
9468 src/pipe/modules/queryeditor/gui/PerformanceTreeObjectHandler.java 553 Found 'DU'-anomaly for variable 'arcRole' (lines '553'-'580').
9469 src/pipe/modules/queryeditor/gui/PerformanceTreeObjectHandler.java 595 Found 'DD'-anomaly for variable 'okToGoAhead' (lines '595'-'604').
9470 src/pipe/modules/queryeditor/gui/PerformanceTreeObjectHandler.java 595 Found 'DD'-anomaly for variable 'okToGoAhead' (lines '595'-'605').
9471 src/pipe/modules/queryeditor/gui/PerformanceTreeObjectHandler.java 595 Found 'DD'-anomaly for variable 'okToGoAhead' (lines '595'-'611').
9472 src/pipe/modules/queryeditor/gui/PerformanceTreeObjectHandler.java 595 Found 'DD'-anomaly for variable 'okToGoAhead' (lines '595'-'617').
9473 src/pipe/modules/queryeditor/gui/PerformanceTreeObjectHandler.java 600 Avoid if (x != y) ..; else ..;
9474 src/pipe/modules/queryeditor/gui/PerformanceTreeObjectHandler.java 617 Use bitwise inversion to invert boolean values
9475 src/pipe/modules/queryeditor/gui/PerformanceTreeObjectHandler.java 698 These nested if statements could be combined
9476 src/pipe/modules/queryeditor/gui/PerformanceTreeObjectHandler.java 711 Avoid excessively long variable names like decimalIsAnInteger
9477 src/pipe/modules/queryeditor/gui/PerformanceTreeObjectHandler.java 711 Found 'DD'-anomaly for variable 'decimalIsAnInteger' (lines '711'-'726').
9478 src/pipe/modules/queryeditor/gui/PerformanceTreeObjectHandler.java 712 Avoid excessively long variable names like stringRepresentation
9479 src/pipe/modules/queryeditor/gui/PerformanceTreeObjectHandler.java 714 Position literals first in String comparisons
9480 src/pipe/modules/queryeditor/gui/PerformanceTreeObjectHandler.java 716 String.indexOf(char) is faster than String.indexOf(String).
9481 src/pipe/modules/queryeditor/gui/PerformanceTreeSelectionObject.java 41 The class 'PerformanceTreeSelectionObject' has a Cyclomatic Complexity of 4 (Highest = 21).
9482 src/pipe/modules/queryeditor/gui/PerformanceTreeSelectionObject.java 41 This class has too many methods, consider refactoring it.
9483 src/pipe/modules/queryeditor/gui/PerformanceTreeSelectionObject.java 45 Found non-transient, non-static member. Please mark as transient or provide accessors.
9484 src/pipe/modules/queryeditor/gui/PerformanceTreeSelectionObject.java 46 Avoid excessively long variable names like selectionRectangle
9485 src/pipe/modules/queryeditor/gui/PerformanceTreeSelectionObject.java 46 Found non-transient, non-static member. Please mark as transient or provide accessors.
9486 src/pipe/modules/queryeditor/gui/PerformanceTreeSelectionObject.java 46 Private field 'selectionRectangle' could be made final; it is only initialized in the declaration or constructor.
9487 src/pipe/modules/queryeditor/gui/PerformanceTreeSelectionObject.java 47 Found non-transient, non-static member. Please mark as transient or provide accessors.
9488 src/pipe/modules/queryeditor/gui/PerformanceTreeSelectionObject.java 47 Private field 'tempBounds' could be made final; it is only initialized in the declaration or constructor.
9489 src/pipe/modules/queryeditor/gui/PerformanceTreeSelectionObject.java 48 Variables that are final and static should be in all caps.
9490 src/pipe/modules/queryeditor/gui/PerformanceTreeSelectionObject.java 49 Avoid excessively long variable names like selectionColorOutline
9491 src/pipe/modules/queryeditor/gui/PerformanceTreeSelectionObject.java 49 Variables that are final and static should be in all caps.
9492 src/pipe/modules/queryeditor/gui/PerformanceTreeSelectionObject.java 50 Found non-transient, non-static member. Please mark as transient or provide accessors.
9493 src/pipe/modules/queryeditor/gui/PerformanceTreeSelectionObject.java 51 Found non-transient, non-static member. Please mark as transient or provide accessors.
9494 src/pipe/modules/queryeditor/gui/PerformanceTreeSelectionObject.java 52 Variables that are not final should not contain underscores (except for underscores in standard prefix/suffix).
9495 src/pipe/modules/queryeditor/gui/PerformanceTreeSelectionObject.java 55 Parameter '_edit_window' is not assigned and could be declared final
9496 src/pipe/modules/queryeditor/gui/PerformanceTreeSelectionObject.java 60 Parameter '_edit_window' is not assigned and could be declared final
9497 src/pipe/modules/queryeditor/gui/PerformanceTreeSelectionObject.java 65 It is a good practice to call super() in a constructor
9498 src/pipe/modules/queryeditor/gui/PerformanceTreeSelectionObject.java 92 Avoid variables with short names like e
9499 src/pipe/modules/queryeditor/gui/PerformanceTreeSelectionObject.java 92 Parameter 'e' is not assigned and could be declared final
9500 src/pipe/modules/queryeditor/gui/PerformanceTreeSelectionObject.java 92 The method 'processSelection' has a Cyclomatic Complexity of 13.
9501 src/pipe/modules/queryeditor/gui/PerformanceTreeSelectionObject.java 93 Avoid using if statements without curly braces
9502 src/pipe/modules/queryeditor/gui/PerformanceTreeSelectionObject.java 97 Local variable 'netObj' could be declared final
9503 src/pipe/modules/queryeditor/gui/PerformanceTreeSelectionObject.java 102 These nested if statements could be combined
9504 src/pipe/modules/queryeditor/gui/PerformanceTreeSelectionObject.java 109 Local variable 'thisArc' could be declared final
9505 src/pipe/modules/queryeditor/gui/PerformanceTreeSelectionObject.java 110 Local variable 'thisArcPath' could be declared final
9506 src/pipe/modules/queryeditor/gui/PerformanceTreeSelectionObject.java 112 Avoid using if...else statements without curly braces
9507 src/pipe/modules/queryeditor/gui/PerformanceTreeSelectionObject.java 114 Avoid using if...else statements without curly braces
9508 src/pipe/modules/queryeditor/gui/PerformanceTreeSelectionObject.java 122 These nested if statements could be combined
9509 src/pipe/modules/queryeditor/gui/PerformanceTreeSelectionObject.java 129 Avoid variables with short names like g
9510 src/pipe/modules/queryeditor/gui/PerformanceTreeSelectionObject.java 129 Parameter 'g' is not assigned and could be declared final
9511 src/pipe/modules/queryeditor/gui/PerformanceTreeSelectionObject.java 131 Local variable 'g2d' could be declared final
9512 src/pipe/modules/queryeditor/gui/PerformanceTreeSelectionObject.java 138 Avoid variables with short names like x
9513 src/pipe/modules/queryeditor/gui/PerformanceTreeSelectionObject.java 138 Avoid variables with short names like y
9514 src/pipe/modules/queryeditor/gui/PerformanceTreeSelectionObject.java 138 Parameter 'x' is not assigned and could be declared final
9515 src/pipe/modules/queryeditor/gui/PerformanceTreeSelectionObject.java 189 The method 'deleteSelection' has a Cyclomatic Complexity of 16.
9516 src/pipe/modules/queryeditor/gui/PerformanceTreeSelectionObject.java 191 Avoid using if...else statements without curly braces
9517 src/pipe/modules/queryeditor/gui/PerformanceTreeSelectionObject.java 193 Avoid using if...else statements without curly braces
9518 src/pipe/modules/queryeditor/gui/PerformanceTreeSelectionObject.java 197 Avoid using if...else statements without curly braces
9519 src/pipe/modules/queryeditor/gui/PerformanceTreeSelectionObject.java 212 Local variable 'msg' could be declared final
9520 src/pipe/modules/queryeditor/gui/PerformanceTreeSelectionObject.java 263 Avoid reassigning parameters such as 'transX'
9521 src/pipe/modules/queryeditor/gui/PerformanceTreeSelectionObject.java 263 Avoid reassigning parameters such as 'transY'
9522 src/pipe/modules/queryeditor/gui/PerformanceTreeSelectionObject.java 263 The method 'translateSelection' has a Cyclomatic Complexity of 21.
9523 src/pipe/modules/queryeditor/gui/PerformanceTreeSelectionObject.java 263 The method translateSelection() has an NPath complexity of 4368
9524 src/pipe/modules/queryeditor/gui/PerformanceTreeSelectionObject.java 264 Avoid using if statements without curly braces
9525 src/pipe/modules/queryeditor/gui/PerformanceTreeSelectionObject.java 265 A method should have only one exit point, and that should be the last statement in the method
9526 src/pipe/modules/queryeditor/gui/PerformanceTreeSelectionObject.java 269 Avoid variables with short names like p
9527 src/pipe/modules/queryeditor/gui/PerformanceTreeSelectionObject.java 269 Found 'DD'-anomaly for variable 'p' (lines '269'-'273').
9528 src/pipe/modules/queryeditor/gui/PerformanceTreeSelectionObject.java 272 These nested if statements could be combined
9529 src/pipe/modules/queryeditor/gui/PerformanceTreeSelectionObject.java 278 Avoid using if statements without curly braces
9530 src/pipe/modules/queryeditor/gui/PerformanceTreeSelectionObject.java 280 Avoid using if statements without curly braces
9531 src/pipe/modules/queryeditor/gui/PerformanceTreeSelectionObject.java 289 Avoid using if statements without curly braces
9532 src/pipe/modules/queryeditor/gui/PerformanceTreeSelectionObject.java 308 Avoid using for statements without curly braces
9533 src/pipe/modules/queryeditor/gui/PerformanceTreeSelectionObject.java 324 Found 'DD'-anomaly for variable 'selectionCount' (lines '324'-'330').
9534 src/pipe/modules/queryeditor/gui/PerformanceTreeSelectionObject.java 324 Found 'DD'-anomaly for variable 'selectionCount' (lines '324'-'340').
9535 src/pipe/modules/queryeditor/gui/PerformanceTreeSelectionObject.java 329 These nested if statements could be combined
9536 src/pipe/modules/queryeditor/gui/PerformanceTreeSelectionObject.java 330 Found 'DD'-anomaly for variable 'selectionCount' (lines '330'-'330').
9537 src/pipe/modules/queryeditor/gui/PerformanceTreeSelectionObject.java 330 Found 'DD'-anomaly for variable 'selectionCount' (lines '330'-'340').
9538 src/pipe/modules/queryeditor/gui/PerformanceTreeSelectionObject.java 340 Found 'DD'-anomaly for variable 'selectionCount' (lines '340'-'330').
9539 src/pipe/modules/queryeditor/gui/PerformanceTreeSelectionObject.java 340 Found 'DD'-anomaly for variable 'selectionCount' (lines '340'-'340').
9540 src/pipe/modules/queryeditor/gui/PerformanceTreeSelectionObject.java 354 Avoid if (x != y) ..; else ..;
9541 src/pipe/modules/queryeditor/gui/PerformanceTreeSelectionObject.java 362 A method should have only one exit point, and that should be the last statement in the method
9542 src/pipe/modules/queryeditor/gui/PerformanceTreeSelectionObject.java 365 A method should have only one exit point, and that should be the last statement in the method
9543 src/pipe/modules/queryeditor/gui/PerformanceTreeSelectionObject.java 383 Found 'DD'-anomaly for variable 'optionalArcCount' (lines '383'-'387').
9544 src/pipe/modules/queryeditor/gui/PerformanceTreeSelectionObject.java 387 Found 'DD'-anomaly for variable 'optionalArcCount' (lines '387'-'387').
9545 src/pipe/modules/queryeditor/gui/PerformanceTreeSelectionObject.java 389 Avoid unnecessary if..then..else statements when returning a boolean
9546 src/pipe/modules/queryeditor/gui/PerformanceTreeSelectionObject.java 390 A method should have only one exit point, and that should be the last statement in the method
9547 src/pipe/modules/queryeditor/gui/PerformanceTreeSelectionObject.java 392 A method should have only one exit point, and that should be the last statement in the method
9548 src/pipe/modules/queryeditor/gui/PerformanceTreeZoomController.java 20 Found non-transient, non-static member. Please mark as transient or provide accessors.
9549 src/pipe/modules/queryeditor/gui/PerformanceTreeZoomController.java 20 Private field 'transform' could be made final; it is only initialized in the declaration or constructor.
9550 src/pipe/modules/queryeditor/gui/PerformanceTreeZoomController.java 21 Avoid unused private fields such as 'queryView'.
9551 src/pipe/modules/queryeditor/gui/PerformanceTreeZoomController.java 21 Found non-transient, non-static member. Please mark as transient or provide accessors.
9552 src/pipe/modules/queryeditor/gui/PerformanceTreeZoomController.java 24 Parameter 'view' is not assigned and could be declared final
9553 src/pipe/modules/queryeditor/gui/PerformanceTreeZoomController.java 28 Parameter 'view' is not assigned and could be declared final
9554 src/pipe/modules/queryeditor/gui/PerformanceTreeZoomController.java 32 Parameter 'pct' is not assigned and could be declared final
9555 src/pipe/modules/queryeditor/gui/PerformanceTreeZoomController.java 32 Parameter 'view' is not assigned and could be declared final
9556 src/pipe/modules/queryeditor/gui/PerformanceTreeZoomController.java 37 Parameter 'pct' is not assigned and could be declared final
9557 src/pipe/modules/queryeditor/gui/PerformanceTreeZoomController.java 67 Avoid using if statements without curly braces
9558 src/pipe/modules/queryeditor/gui/QueryAction.java 22 Abstract classes should be named AbstractXXX
9559 src/pipe/modules/queryeditor/gui/QueryAction.java 24 Parameter 'keystroke' is not assigned and could be declared final
9560 src/pipe/modules/queryeditor/gui/QueryAction.java 24 Parameter 'name' is not assigned and could be declared final
9561 src/pipe/modules/queryeditor/gui/QueryAction.java 24 Parameter 'tooltip' is not assigned and could be declared final
9562 src/pipe/modules/queryeditor/gui/QueryAction.java 26 Local variable 'iconURL' could be declared final
9563 src/pipe/modules/queryeditor/gui/QueryAction.java 27 Local variable 'selectedIconURL' could be declared final
9564 src/pipe/modules/queryeditor/gui/QueryAction.java 31 Avoid using if statements without curly braces
9565 src/pipe/modules/queryeditor/gui/QueryAction.java 33 Avoid using if statements without curly braces
9566 src/pipe/modules/queryeditor/gui/QueryAction.java 36 Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead.
9567 src/pipe/modules/queryeditor/gui/QueryAction.java 45 Parameter 'selected' is not assigned and could be declared final
9568 src/pipe/modules/queryeditor/gui/QueryAction.java 46 Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead.
9569 src/pipe/modules/queryeditor/gui/QueryEditor.java 13 A high number of imports can indicate a high degree of coupling within an object.
9570 src/pipe/modules/queryeditor/gui/QueryEditor.java 100 Avoid really long classes.
9571 src/pipe/modules/queryeditor/gui/QueryEditor.java 100 The class 'QueryEditor' has a Cyclomatic Complexity of 3 (Highest = 31).
9572 src/pipe/modules/queryeditor/gui/QueryEditor.java 101 This class has too many methods, consider refactoring it.
9573 src/pipe/modules/queryeditor/gui/QueryEditor.java 103 Found non-transient, non-static member. Please mark as transient or provide accessors.
9574 src/pipe/modules/queryeditor/gui/QueryEditor.java 105 Found non-transient, non-static member. Please mark as transient or provide accessors.
9575 src/pipe/modules/queryeditor/gui/QueryEditor.java 106 Found non-transient, non-static member. Please mark as transient or provide accessors.
9576 src/pipe/modules/queryeditor/gui/QueryEditor.java 106 It is somewhat confusing to have a field name matching the declaring class name
9577 src/pipe/modules/queryeditor/gui/QueryEditor.java 107 Found non-transient, non-static member. Please mark as transient or provide accessors.
9578 src/pipe/modules/queryeditor/gui/QueryEditor.java 108 Found non-transient, non-static member. Please mark as transient or provide accessors.
9579 src/pipe/modules/queryeditor/gui/QueryEditor.java 127 Perhaps 'toolBar1' could be replaced by a local variable.
9580 src/pipe/modules/queryeditor/gui/QueryEditor.java 129 It is a good practice to call super() in a constructor
9581 src/pipe/modules/queryeditor/gui/QueryEditor.java 132 Local variable 'osName' could be declared final
9582 src/pipe/modules/queryeditor/gui/QueryEditor.java 150 System.out.print is used
9583 src/pipe/modules/queryeditor/gui/QueryEditor.java 154 System.out.print is used
9584 src/pipe/modules/queryeditor/gui/QueryEditor.java 158 System.out.print is used
9585 src/pipe/modules/queryeditor/gui/QueryEditor.java 162 System.out.print is used
9586 src/pipe/modules/queryeditor/gui/QueryEditor.java 166 System.out.print is used
9587 src/pipe/modules/queryeditor/gui/QueryEditor.java 175 Overridable method 'setTitle' called during object construction
9588 src/pipe/modules/queryeditor/gui/QueryEditor.java 176 Local variable 'minFrameSize' could be declared final
9589 src/pipe/modules/queryeditor/gui/QueryEditor.java 177 Local variable 'prefFrameSize' could be declared final
9590 src/pipe/modules/queryeditor/gui/QueryEditor.java 183 Local variable 'contentPane' could be declared final
9591 src/pipe/modules/queryeditor/gui/QueryEditor.java 199 Avoid really long methods.
9592 src/pipe/modules/queryeditor/gui/QueryEditor.java 202 The String literal "New" appears 5 times in this file; the first occurrence is on line 201
9593 src/pipe/modules/queryeditor/gui/QueryEditor.java 203 The String literal "Open" appears 5 times in this file; the first occurrence is on line 202
9594 src/pipe/modules/queryeditor/gui/QueryEditor.java 204 The String literal "Close" appears 5 times in this file; the first occurrence is on line 203
9595 src/pipe/modules/queryeditor/gui/QueryEditor.java 205 The String literal "Save" appears 5 times in this file; the first occurrence is on line 204
9596 src/pipe/modules/queryeditor/gui/QueryEditor.java 207 The String literal "PNG" appears 4 times in this file; the first occurrence is on line 206
9597 src/pipe/modules/queryeditor/gui/QueryEditor.java 220 Local variable 'select' could be declared final
9598 src/pipe/modules/queryeditor/gui/QueryEditor.java 221 Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead.
9599 src/pipe/modules/queryeditor/gui/QueryEditor.java 447 Avoid using if statements without curly braces
9600 src/pipe/modules/queryeditor/gui/QueryEditor.java 456 Avoid instantiating new objects inside loops
9601 src/pipe/modules/queryeditor/gui/QueryEditor.java 519 Avoid variables with short names like e
9602 src/pipe/modules/queryeditor/gui/QueryEditor.java 538 Avoid variables with short names like e
9603 src/pipe/modules/queryeditor/gui/QueryEditor.java 543 Avoid if (x != y) ..; else ..;
9604 src/pipe/modules/queryeditor/gui/QueryEditor.java 583 Avoid variables with short names like o
9605 src/pipe/modules/queryeditor/gui/QueryEditor.java 585 Avoid using if statements without curly braces
9606 src/pipe/modules/queryeditor/gui/QueryEditor.java 589 Parameter 'forceSaveAs' is not assigned and could be declared final
9607 src/pipe/modules/queryeditor/gui/QueryEditor.java 591 Avoid using if statements without curly braces
9608 src/pipe/modules/queryeditor/gui/QueryEditor.java 594 Avoid if (x != y) ..; else ..;
9609 src/pipe/modules/queryeditor/gui/QueryEditor.java 602 Found 'DD'-anomaly for variable 'path' (lines '799'-'801').
9610 src/pipe/modules/queryeditor/gui/QueryEditor.java 602 Found 'DD'-anomaly for variable 'path' (lines '799'-'802').
9611 src/pipe/modules/queryeditor/gui/QueryEditor.java 603 Avoid if (x != y) ..; else ..;
9612 src/pipe/modules/queryeditor/gui/QueryEditor.java 604 Avoid using if...else statements without curly braces
9613 src/pipe/modules/queryeditor/gui/QueryEditor.java 605 Avoid using if...else statements without curly braces
9614 src/pipe/modules/queryeditor/gui/QueryEditor.java 607 Avoid using if statements without curly braces
9615 src/pipe/modules/queryeditor/gui/QueryEditor.java 654 Found 'DD'-anomaly for variable 'name' (lines '851'-'855').
9616 src/pipe/modules/queryeditor/gui/QueryEditor.java 654 Found 'DD'-anomaly for variable 'name' (lines '851'-'872').
9617 src/pipe/modules/queryeditor/gui/QueryEditor.java 675 Found 'DU'-anomaly for variable 'name' (lines '872'-'904').
9618 src/pipe/modules/queryeditor/gui/QueryEditor.java 684 Avoid printStackTrace(); use a logger call instead.
9619 src/pipe/modules/queryeditor/gui/QueryEditor.java 724 Switch statements should have a default label
9620 src/pipe/modules/queryeditor/gui/QueryEditor.java 731 A method should have only one exit point, and that should be the last statement in the method
9621 src/pipe/modules/queryeditor/gui/QueryEditor.java 745 Avoid unnecessary comparisons in boolean expressions
9622 src/pipe/modules/queryeditor/gui/QueryEditor.java 745 Avoid using if statements without curly braces
9623 src/pipe/modules/queryeditor/gui/QueryEditor.java 746 A method should have only one exit point, and that should be the last statement in the method
9624 src/pipe/modules/queryeditor/gui/QueryEditor.java 758 This statement may have some unnecessary parentheses
9625 src/pipe/modules/queryeditor/gui/QueryEditor.java 760 No need to call String.valueOf to append to a string.
9626 src/pipe/modules/queryeditor/gui/QueryEditor.java 779 Found 'DD'-anomaly for variable 'nextAction' (lines '976'-'976').
9627 src/pipe/modules/queryeditor/gui/QueryEditor.java 779 Found 'DD'-anomaly for variable 'nextAction' (lines '976'-'980').
9628 src/pipe/modules/queryeditor/gui/QueryEditor.java 779 Found 'DU'-anomaly for variable 'nextAction' (lines '976'-'987').
9629 src/pipe/modules/queryeditor/gui/QueryEditor.java 784 Use equals() to compare object references.
9630 src/pipe/modules/queryeditor/gui/QueryEditor.java 832 Avoid using if...else statements without curly braces
9631 src/pipe/modules/queryeditor/gui/QueryEditor.java 833 Avoid using if...else statements without curly braces
9632 src/pipe/modules/queryeditor/gui/QueryEditor.java 848 The class 'FileAction' has a Cyclomatic Complexity of 10 (Highest = 17).
9633 src/pipe/modules/queryeditor/gui/QueryEditor.java 855 The method 'actionPerformed' has a Cyclomatic Complexity of 17.
9634 src/pipe/modules/queryeditor/gui/QueryEditor.java 859 Avoid using if...else statements without curly braces
9635 src/pipe/modules/queryeditor/gui/QueryEditor.java 918 System.exit() should not be used in J2EE/JEE apps
9636 src/pipe/modules/queryeditor/gui/QueryEditor.java 964 Found 'DU'-anomaly for variable 'currentXNoZoom' (lines '1,161'-'1,222').
9637 src/pipe/modules/queryeditor/gui/QueryEditor.java 965 Found 'DU'-anomaly for variable 'currentYNoZoom' (lines '1,162'-'1,222').
9638 src/pipe/modules/queryeditor/gui/QueryEditor.java 967 Found 'DD'-anomaly for variable 'selection' (lines '1,164'-'1,182').
9639 src/pipe/modules/queryeditor/gui/QueryEditor.java 967 Found 'DD'-anomaly for variable 'selection' (lines '1,164'-'1,185').
9640 src/pipe/modules/queryeditor/gui/QueryEditor.java 967 Found 'DU'-anomaly for variable 'selection' (lines '1,164'-'1,222').
9641 src/pipe/modules/queryeditor/gui/QueryEditor.java 968 Found 'DD'-anomaly for variable 'strToTest' (lines '1,165'-'1,188').
9642 src/pipe/modules/queryeditor/gui/QueryEditor.java 968 Found 'DU'-anomaly for variable 'strToTest' (lines '1,165'-'1,222').
9643 src/pipe/modules/queryeditor/gui/QueryEditor.java 985 Found 'DD'-anomaly for variable 'selection' (lines '1,182'-'1,185').
9644 src/pipe/modules/queryeditor/gui/QueryEditor.java 992 Avoid if (x != y) ..; else ..;
9645 src/pipe/modules/queryeditor/gui/QueryEditor.java 996 A method should have only one exit point, and that should be the last statement in the method
9646 src/pipe/modules/queryeditor/gui/QueryEditor.java 1031 Found 'DD'-anomaly for variable 'toTest' (lines '1,228'-'1,232').
9647 src/pipe/modules/queryeditor/gui/QueryEditor.java 1040 A method should have only one exit point, and that should be the last statement in the method
9648 src/pipe/modules/queryeditor/gui/QueryEditor.java 1105 Assigning an Object to null is a code smell. Consider refactoring.
9649 src/pipe/modules/queryeditor/gui/QueryException.java 15 Parameter 'msg' is not assigned and could be declared final
9650 src/pipe/modules/queryeditor/gui/QueryFileBrowser.java 24 Found non-transient, non-static member. Please mark as transient or provide accessors.
9651 src/pipe/modules/queryeditor/gui/QueryFileBrowser.java 27 Avoid reassigning parameters such as 'filetype'
9652 src/pipe/modules/queryeditor/gui/QueryFileBrowser.java 27 Parameter 'ext' is not assigned and could be declared final
9653 src/pipe/modules/queryeditor/gui/QueryFileBrowser.java 27 Parameter 'path' is not assigned and could be declared final
9654 src/pipe/modules/queryeditor/gui/QueryFileBrowser.java 29 Avoid using if statements without curly braces
9655 src/pipe/modules/queryeditor/gui/QueryFileBrowser.java 32 Avoid variables with short names like f
9656 src/pipe/modules/queryeditor/gui/QueryFileBrowser.java 32 Local variable 'f' could be declared final
9657 src/pipe/modules/queryeditor/gui/QueryFileBrowser.java 33 Avoid using if statements without curly braces
9658 src/pipe/modules/queryeditor/gui/QueryFileBrowser.java 34 Avoid using if statements without curly braces
9659 src/pipe/modules/queryeditor/gui/QueryFileBrowser.java 37 Local variable 'filter' could be declared final
9660 src/pipe/modules/queryeditor/gui/QueryFileBrowser.java 41 Parameter 'path' is not assigned and could be declared final
9661 src/pipe/modules/queryeditor/gui/QueryFileBrowser.java 53 A method should have only one exit point, and that should be the last statement in the method
9662 src/pipe/modules/queryeditor/gui/QueryFileBrowser.java 54 Avoid empty catch blocks
9663 src/pipe/modules/queryeditor/gui/QueryFileBrowser.java 62 Avoid variables with short names like f
9664 src/pipe/modules/queryeditor/gui/QueryFileBrowser.java 63 Avoid using if statements without curly braces
9665 src/pipe/modules/queryeditor/gui/QueryFileBrowser.java 67 A method should have only one exit point, and that should be the last statement in the method
9666 src/pipe/modules/queryeditor/gui/QueryFileBrowser.java 69 A method should have only one exit point, and that should be the last statement in the method
9667 src/pipe/modules/queryeditor/gui/QueryFileBrowser.java 70 Avoid empty catch blocks
9668 src/pipe/modules/queryeditor/gui/QueryStatusBar.java 22 Found non-transient, non-static member. Please mark as transient or provide accessors.
9669 src/pipe/modules/queryeditor/gui/QueryStatusBar.java 23 Found non-transient, non-static member. Please mark as transient or provide accessors.
9670 src/pipe/modules/queryeditor/gui/QueryStatusBar.java 24 Found non-transient, non-static member. Please mark as transient or provide accessors.
9671 src/pipe/modules/queryeditor/gui/QueryStatusBar.java 25 Found non-transient, non-static member. Please mark as transient or provide accessors.
9672 src/pipe/modules/queryeditor/gui/QueryStatusBar.java 27 Found non-transient, non-static member. Please mark as transient or provide accessors.
9673 src/pipe/modules/queryeditor/gui/QueryStatusBar.java 27 Private field 'label' could be made final; it is only initialized in the declaration or constructor.
9674 src/pipe/modules/queryeditor/gui/QueryStatusBar.java 36 Parameter 'newText' is not assigned and could be declared final
9675 src/pipe/modules/queryeditor/gui/QueryStatusBar.java 40 Parameter 'type' is not assigned and could be declared final
9676 src/pipe/modules/queryeditor/gui/QueryView.java 11 A high number of imports can indicate a high degree of coupling within an object.
9677 src/pipe/modules/queryeditor/gui/QueryView.java 67 Avoid unused imports such as 'pipe.modules.queryeditor.io.QueryData'
9678 src/pipe/modules/queryeditor/gui/QueryView.java 67 Avoid unused imports such as 'pipe.modules.queryeditor.io.QueryData'
9679 src/pipe/modules/queryeditor/gui/QueryView.java 70 This class has too many methods, consider refactoring it.
9680 src/pipe/modules/queryeditor/gui/QueryView.java 76 Found non-transient, non-static member. Please mark as transient or provide accessors.
9681 src/pipe/modules/queryeditor/gui/QueryView.java 76 Use explicit scoping instead of the default package private level
9682 src/pipe/modules/queryeditor/gui/QueryView.java 77 Found non-transient, non-static member. Please mark as transient or provide accessors.
9683 src/pipe/modules/queryeditor/gui/QueryView.java 78 Found non-transient, non-static member. Please mark as transient or provide accessors.
9684 src/pipe/modules/queryeditor/gui/QueryView.java 80 It is a good practice to call super() in a constructor
9685 src/pipe/modules/queryeditor/gui/QueryView.java 87 Local variable 'handler' could be declared final
9686 src/pipe/modules/queryeditor/gui/QueryView.java 98 Local variable 'canvasWidth' could be declared final
9687 src/pipe/modules/queryeditor/gui/QueryView.java 99 Local variable 'canvasHeight' could be declared final
9688 src/pipe/modules/queryeditor/gui/QueryView.java 100 Local variable 'xLoc' could be declared final
9689 src/pipe/modules/queryeditor/gui/QueryView.java 101 Local variable 'yLoc' could be declared final
9690 src/pipe/modules/queryeditor/gui/QueryView.java 105 Found 'DD'-anomaly for variable 'ptObject' (lines '105'-'106').
9691 src/pipe/modules/queryeditor/gui/QueryView.java 140 Avoid variables with short names like l
9692 src/pipe/modules/queryeditor/gui/QueryView.java 150 Deeply nested if..then statements are hard to read
9693 src/pipe/modules/queryeditor/gui/QueryView.java 156 Deeply nested if..then statements are hard to read
9694 src/pipe/modules/queryeditor/gui/QueryView.java 172 Avoid variables with short names like c
9695 src/pipe/modules/queryeditor/gui/QueryView.java 178 Avoid using if...else statements without curly braces
9696 src/pipe/modules/queryeditor/gui/QueryView.java 180 Avoid using if...else statements without curly braces
9697 src/pipe/modules/queryeditor/gui/QueryView.java 181 Avoid using if statements without curly braces
9698 src/pipe/modules/queryeditor/gui/QueryView.java 217 Avoid variables with short names like o
9699 src/pipe/modules/queryeditor/gui/QueryView.java 219 No need to check for null before an instanceof
9700 src/pipe/modules/queryeditor/gui/QueryView.java 232 Avoid variables with short names like g
9701 src/pipe/modules/queryeditor/gui/QueryView.java 234 Avoid using if statements without curly braces
9702 src/pipe/modules/queryeditor/gui/QueryView.java 235 A method should have only one exit point, and that should be the last statement in the method
9703 src/pipe/modules/queryeditor/gui/QueryView.java 249 Avoid variables with short names like g
9704 src/pipe/modules/queryeditor/gui/QueryView.java 269 Avoid using if statements without curly braces
9705 src/pipe/modules/queryeditor/gui/QueryView.java 274 Avoid using if statements without curly braces
9706 src/pipe/modules/queryeditor/gui/QueryView.java 276 Avoid using if statements without curly braces
9707 src/pipe/modules/queryeditor/gui/QueryView.java 301 Position literals first in String comparisons
9708 src/pipe/modules/queryeditor/gui/QueryView.java 302 Avoid using if...else statements without curly braces
9709 src/pipe/modules/queryeditor/gui/QueryView.java 303 Position literals first in String comparisons
9710 src/pipe/modules/queryeditor/gui/QueryView.java 304 Avoid using if...else statements without curly braces
9711 src/pipe/modules/queryeditor/gui/QueryView.java 305 Position literals first in String comparisons
9712 src/pipe/modules/queryeditor/gui/QueryView.java 324 The class 'MouseHandler' has a Cyclomatic Complexity of 13 (Highest = 31).
9713 src/pipe/modules/queryeditor/gui/QueryView.java 327 Found non-transient, non-static member. Please mark as transient or provide accessors.
9714 src/pipe/modules/queryeditor/gui/QueryView.java 328 Found non-transient, non-static member. Please mark as transient or provide accessors.
9715 src/pipe/modules/queryeditor/gui/QueryView.java 328 Use explicit scoping instead of the default package private level
9716 src/pipe/modules/queryeditor/gui/QueryView.java 331 Avoid really long methods.
9717 src/pipe/modules/queryeditor/gui/QueryView.java 331 The method 'mousePressed' has a Cyclomatic Complexity of 31.
9718 src/pipe/modules/queryeditor/gui/QueryView.java 331 The method mousePressed() has an NCSS line count of 149
9719 src/pipe/modules/queryeditor/gui/QueryView.java 337 Found 'DU'-anomaly for variable 'startX' (lines '337'-'504').
9720 src/pipe/modules/queryeditor/gui/QueryView.java 338 Found 'DU'-anomaly for variable 'startY' (lines '338'-'504').
9721 src/pipe/modules/queryeditor/gui/QueryView.java 340 Switch statements should have a default label
9722 src/pipe/modules/queryeditor/gui/QueryView.java 350 Found 'DD'-anomaly for variable 'ptObject' (lines '350'-'353').
9723 src/pipe/modules/queryeditor/gui/QueryView.java 370 Found 'DD'-anomaly for variable 'ptObject' (lines '370'-'372').
9724 src/pipe/modules/queryeditor/gui/QueryView.java 377 Found 'DD'-anomaly for variable 'ptObject' (lines '377'-'379').
9725 src/pipe/modules/queryeditor/gui/QueryView.java 383 Found 'DD'-anomaly for variable 'ptObject' (lines '383'-'384').
9726 src/pipe/modules/queryeditor/gui/QueryView.java 388 Found 'DD'-anomaly for variable 'ptObject' (lines '388'-'389').
9727 src/pipe/modules/queryeditor/gui/QueryView.java 393 Found 'DD'-anomaly for variable 'ptObject' (lines '393'-'395').
9728 src/pipe/modules/queryeditor/gui/QueryView.java 399 Found 'DD'-anomaly for variable 'ptObject' (lines '399'-'400').
9729 src/pipe/modules/queryeditor/gui/QueryView.java 404 Found 'DD'-anomaly for variable 'ptObject' (lines '404'-'405').
9730 src/pipe/modules/queryeditor/gui/QueryView.java 409 Found 'DD'-anomaly for variable 'ptObject' (lines '409'-'410').
9731 src/pipe/modules/queryeditor/gui/QueryView.java 414 Found 'DD'-anomaly for variable 'ptObject' (lines '414'-'415').
9732 src/pipe/modules/queryeditor/gui/QueryView.java 419 Found 'DD'-anomaly for variable 'ptObject' (lines '419'-'421').
9733 src/pipe/modules/queryeditor/gui/QueryView.java 425 Found 'DD'-anomaly for variable 'ptObject' (lines '425'-'427').
9734 src/pipe/modules/queryeditor/gui/QueryView.java 431 Found 'DD'-anomaly for variable 'ptObject' (lines '431'-'432').
9735 src/pipe/modules/queryeditor/gui/QueryView.java 436 Found 'DD'-anomaly for variable 'ptObject' (lines '436'-'437').
9736 src/pipe/modules/queryeditor/gui/QueryView.java 441 Found 'DD'-anomaly for variable 'ptObject' (lines '441'-'442').
9737 src/pipe/modules/queryeditor/gui/QueryView.java 446 Found 'DD'-anomaly for variable 'ptObject' (lines '446'-'447').
9738 src/pipe/modules/queryeditor/gui/QueryView.java 451 Found 'DD'-anomaly for variable 'ptObject' (lines '451'-'452').
9739 src/pipe/modules/queryeditor/gui/QueryView.java 456 Found 'DD'-anomaly for variable 'ptObject' (lines '456'-'457').
9740 src/pipe/modules/queryeditor/gui/QueryView.java 461 Found 'DD'-anomaly for variable 'ptObject' (lines '461'-'462').
9741 src/pipe/modules/queryeditor/gui/QueryView.java 466 Found 'DD'-anomaly for variable 'ptObject' (lines '466'-'467').
9742 src/pipe/modules/queryeditor/gui/QueryView.java 471 Found 'DD'-anomaly for variable 'ptObject' (lines '471'-'472').
9743 src/pipe/modules/queryeditor/gui/QueryView.java 476 Found 'DD'-anomaly for variable 'ptObject' (lines '476'-'477').
9744 src/pipe/modules/queryeditor/gui/QueryView.java 481 Found 'DD'-anomaly for variable 'ptObject' (lines '481'-'482').
9745 src/pipe/modules/queryeditor/gui/QueryView.java 486 Found 'DD'-anomaly for variable 'ptObject' (lines '486'-'487').
9746 src/pipe/modules/queryeditor/gui/QueryView.java 491 Found 'DD'-anomaly for variable 'ptObject' (lines '491'-'492').
9747 src/pipe/modules/queryeditor/gui/QueryView.java 496 Found 'DD'-anomaly for variable 'ptObject' (lines '496'-'497').
9748 src/pipe/modules/queryeditor/gui/SplitPerformanceTreeArcAction.java 22 Found non-transient, non-static member. Please mark as transient or provide accessors.
9749 src/pipe/modules/queryeditor/gui/SplitPerformanceTreeArcAction.java 22 Private field 'selected' could be made final; it is only initialized in the declaration or constructor.
9750 src/pipe/modules/queryeditor/gui/SplitPerformanceTreeArcAction.java 23 Found non-transient, non-static member. Please mark as transient or provide accessors.
9751 src/pipe/modules/queryeditor/gui/SplitPerformanceTreeArcAction.java 23 Use explicit scoping instead of the default package private level
9752 src/pipe/modules/queryeditor/gui/SplitPerformanceTreeArcAction.java 25 It is a good practice to call super() in a constructor
9753 src/pipe/modules/queryeditor/gui/SplitPerformanceTreeArcAction.java 25 Parameter 'arc' is not assigned and could be declared final
9754 src/pipe/modules/queryeditor/gui/SplitPerformanceTreeArcAction.java 25 Parameter 'mousepos' is not assigned and could be declared final
9755 src/pipe/modules/queryeditor/gui/SplitPerformanceTreeArcAction.java 30 Local variable 'offset' could be declared final
9756 src/pipe/modules/queryeditor/gui/SplitPerformanceTreeArcAction.java 34 Parameter 'arg0' is not assigned and could be declared final
9757 src/pipe/modules/queryeditor/gui/SplitPerformanceTreeArcPathPointAction.java 23 Found non-transient, non-static member. Please mark as transient or provide accessors.
9758 src/pipe/modules/queryeditor/gui/SplitPerformanceTreeArcPathPointAction.java 23 Private field 'selected' could be made final; it is only initialized in the declaration or constructor.
9759 src/pipe/modules/queryeditor/gui/SplitPerformanceTreeArcPathPointAction.java 25 It is a good practice to call super() in a constructor
9760 src/pipe/modules/queryeditor/gui/SplitPerformanceTreeArcPathPointAction.java 25 Parameter 'component' is not assigned and could be declared final
9761 src/pipe/modules/queryeditor/gui/SplitPerformanceTreeArcPathPointAction.java 29 Avoid variables with short names like e
9762 src/pipe/modules/queryeditor/gui/SplitPerformanceTreeArcPathPointAction.java 29 Parameter 'e' is not assigned and could be declared final
9763 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 11 A high number of imports can indicate a high degree of coupling within an object.
9764 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 79 Avoid really long classes.
9765 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 79 The class 'TextQueryEditor' has a Cyclomatic Complexity of 8 (Highest = 53).
9766 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 79 This class has too many methods, consider refactoring it.
9767 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 79 Too many fields
9768 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 81 Found non-transient, non-static member. Please mark as transient or provide accessors.
9769 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 81 Private field 'queryDisplay' could be made final; it is only initialized in the declaration or constructor.
9770 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 82 Found non-transient, non-static member. Please mark as transient or provide accessors.
9771 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 82 Private field 'queryInit' could be made final; it is only initialized in the declaration or constructor.
9772 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 82 The String literal "-- Select --" appears 16 times in this file; the first occurrence is on line 82
9773 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 83 Found non-transient, non-static member. Please mark as transient or provide accessors.
9774 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 83 Private field 'selector' could be made final; it is only initialized in the declaration or constructor.
9775 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 84 Found non-transient, non-static member. Please mark as transient or provide accessors.
9776 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 85 Found non-transient, non-static member. Please mark as transient or provide accessors.
9777 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 85 Private field 'doneButton' could be made final; it is only initialized in the declaration or constructor.
9778 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 86 Private field 'resetButton' could be made final; it is only initialized in the declaration or constructor.
9779 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 94 The String literal "black" appears 7 times in this file; the first occurrence is on line 94
9780 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 96 Avoid unused private fields such as 'guiDialog'.
9781 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 100 Avoid unused private fields such as 'redoButton'.
9782 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 101 Avoid unused private fields such as 'menuBar'.
9783 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 108 Avoid unused private fields such as 'currentUndoStep'.
9784 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 109 Avoid using implementation types like 'ArrayList'; use the interface instead
9785 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 109 Avoid using implementation types like 'ArrayList'; use the interface instead
9786 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 113 Avoid unused private fields such as 'prev_valuenode'.
9787 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 113 Variables that are not final should not contain underscores (except for underscores in standard prefix/suffix).
9788 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 115 Variables that are not final should not contain underscores (except for underscores in standard prefix/suffix).
9789 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 119 It is a good practice to call super() in a constructor
9790 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 126 Local variable 'buttonPane' could be declared final
9791 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 132 Avoid variables with short names like e
9792 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 132 Parameter 'e' is not assigned and could be declared final
9793 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 138 Avoid variables with short names like e
9794 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 138 Parameter 'e' is not assigned and could be declared final
9795 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 143 Local variable 'topPane' could be declared final
9796 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 146 Avoid unused local variables such as 'editMenu'.
9797 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 146 Found 'DU'-anomaly for variable 'editMenu' (lines '146'-'221').
9798 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 146 Found 'DU'-anomaly for variable 'editMenu' (lines '146'-'221').
9799 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 146 Found 'DU'-anomaly for variable 'editMenu' (lines '146'-'221').
9800 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 146 Local variable 'editMenu' could be declared final
9801 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 154 Avoid variables with short names like e
9802 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 154 Parameter 'e' is not assigned and could be declared final
9803 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 156 Local variable 'undo' could be declared final
9804 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 169 Local variable 'mainStyle' could be declared final
9805 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 223 The class 'SelectorListener' has a Cyclomatic Complexity of 31 (Highest = 30).
9806 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 224 Avoid really long methods.
9807 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 224 Avoid variables with short names like e
9808 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 224 Parameter 'e' is not assigned and could be declared final
9809 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 224 The method 'actionPerformed' has a Cyclomatic Complexity of 30.
9810 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 228 Avoid if (x != y) ..; else ..;
9811 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 228 Position literals first in String comparisons
9812 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 232 Found 'DD'-anomaly for variable 'newQuery' (lines '232'-'237').
9813 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 232 Found 'DD'-anomaly for variable 'newQuery' (lines '232'-'382').
9814 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 232 Found 'DU'-anomaly for variable 'newQuery' (lines '232'-'394').
9815 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 233 Found 'DU'-anomaly for variable 'selectItem' (lines '233'-'394').
9816 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 234 Use equals() to compare strings instead of '==' or '!='
9817 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 236 Use equals() to compare strings instead of '==' or '!='
9818 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 241 Avoid if (x != y) ..; else ..;
9819 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 241 Position literals first in String comparisons
9820 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 241 Position literals first in String comparisons
9821 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 241 Position literals first in String comparisons
9822 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 241 Position literals first in String comparisons
9823 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 241 The String literal "Assign Actions" appears 4 times in this file; the first occurrence is on line 241
9824 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 241 The String literal "Assign States" appears 4 times in this file; the first occurrence is on line 241
9825 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 241 The String literal "Set Numerical Value" appears 5 times in this file; the first occurrence is on line 241
9826 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 249 Found 'DD'-anomaly for variable 'numLabel' (lines '249'-'264').
9827 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 249 Found 'DU'-anomaly for variable 'numLabel' (lines '249'-'394').
9828 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 259 Found 'DD'-anomaly for variable 'numVal' (lines '259'-'259').
9829 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 259 Found 'DU'-anomaly for variable 'numVal' (lines '259'-'394').
9830 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 270 Deeply nested if..then statements are hard to read
9831 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 285 Avoid using if statements without curly braces
9832 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 317 Avoid using if statements without curly braces
9833 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 323 Avoid empty if statements
9834 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 376 Avoid if (x != y) ..; else ..;
9835 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 398 Parameter 'add' is not assigned and could be declared final
9836 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 398 The method 'updateQuery' has a Cyclomatic Complexity of 14.
9837 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 398 The method updateQuery() has an NPath complexity of 528
9838 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 399 String.indexOf(char) is faster than String.indexOf(String).
9839 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 400 String.indexOf(char) is faster than String.indexOf(String).
9840 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 401 Avoid using if statements without curly braces
9841 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 402 Avoid using if statements without curly braces
9842 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 430 System.out.print is used
9843 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 431 System.exit() should not be used in J2EE/JEE apps
9844 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 437 System.out.print is used
9845 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 438 System.exit() should not be used in J2EE/JEE apps
9846 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 447 Found 'DU'-anomaly for variable 'query' (lines '447'-'482').
9847 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 452 Found 'DD'-anomaly for variable 'left' (lines '452'-'452').
9848 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 452 Found 'DD'-anomaly for variable 'left' (lines '452'-'466').
9849 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 452 Found 'DU'-anomaly for variable 'left' (lines '452'-'482').
9850 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 456 Avoid instantiating new objects inside loops
9851 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 463 Avoid variables with short names like i
9852 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 485 Avoid really long methods.
9853 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 485 The method 'updateSelector' has a Cyclomatic Complexity of 14.
9854 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 636 System.out.print is used
9855 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 637 System.exit() should not be used in J2EE/JEE apps
9856 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 651 Assigning an Object to null is a code smell. Consider refactoring.
9857 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 670 Avoid using if...else statements without curly braces
9858 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 671 Avoid using if...else statements without curly braces
9859 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 675 Use explicit scoping instead of the default package private level
9860 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 675 Variables that are not final should not contain underscores (except for underscores in standard prefix/suffix).
9861 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 676 Use explicit scoping instead of the default package private level
9862 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 676 Variables that are not final should not contain underscores (except for underscores in standard prefix/suffix).
9863 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 677 Use explicit scoping instead of the default package private level
9864 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 677 Variables that are not final should not contain underscores (except for underscores in standard prefix/suffix).
9865 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 678 Use explicit scoping instead of the default package private level
9866 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 679 Use explicit scoping instead of the default package private level
9867 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 687 Avoid unnecessary if..then..else statements when returning a boolean
9868 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 688 A method should have only one exit point, and that should be the last statement in the method
9869 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 697 Found 'DD'-anomaly for variable 'numOfArcsToDelete' (lines '697'-'699').
9870 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 719 System.out.print is used
9871 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 720 System.exit() should not be used in J2EE/JEE apps
9872 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 734 Method names should not contain underscores
9873 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 738 Method names should not contain underscores
9874 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 742 Method names should not contain underscores
9875 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 746 Method names should not contain underscores
9876 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 752 Avoid really long methods.
9877 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 752 The method createNode() has an NCSS line count of 128
9878 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 754 These nested if statements could be combined
9879 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 755 Found 'DD'-anomaly for variable 'node' (lines '755'-'771').
9880 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 755 Found 'DD'-anomaly for variable 'node' (lines '755'-'773').
9881 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 755 Found 'DD'-anomaly for variable 'node' (lines '755'-'775').
9882 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 755 Found 'DD'-anomaly for variable 'node' (lines '755'-'777').
9883 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 755 Found 'DD'-anomaly for variable 'node' (lines '755'-'784').
9884 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 755 Found 'DD'-anomaly for variable 'node' (lines '755'-'788').
9885 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 755 Found 'DD'-anomaly for variable 'node' (lines '755'-'790').
9886 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 755 Found 'DD'-anomaly for variable 'node' (lines '755'-'792').
9887 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 755 Found 'DD'-anomaly for variable 'node' (lines '755'-'794').
9888 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 755 Found 'DD'-anomaly for variable 'node' (lines '755'-'796').
9889 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 755 Found 'DD'-anomaly for variable 'node' (lines '755'-'798').
9890 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 755 Found 'DD'-anomaly for variable 'node' (lines '755'-'800').
9891 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 755 Found 'DD'-anomaly for variable 'node' (lines '755'-'802').
9892 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 755 Found 'DD'-anomaly for variable 'node' (lines '755'-'804').
9893 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 755 Found 'DD'-anomaly for variable 'node' (lines '755'-'806').
9894 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 755 Found 'DD'-anomaly for variable 'node' (lines '755'-'808').
9895 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 755 Found 'DD'-anomaly for variable 'node' (lines '755'-'815').
9896 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 755 Found 'DD'-anomaly for variable 'node' (lines '755'-'818').
9897 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 755 Found 'DD'-anomaly for variable 'node' (lines '755'-'820').
9898 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 755 Found 'DD'-anomaly for variable 'node' (lines '755'-'822').
9899 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 755 Found 'DD'-anomaly for variable 'node' (lines '755'-'824').
9900 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 755 Found 'DD'-anomaly for variable 'node' (lines '755'-'826').
9901 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 755 Found 'DD'-anomaly for variable 'node' (lines '755'-'828').
9902 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 755 Found 'DU'-anomaly for variable 'node' (lines '755'-'916').
9903 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 756 Found 'DU'-anomaly for variable 'expectingArcID' (lines '756'-'916').
9904 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 767 A method should have only one exit point, and that should be the last statement in the method
9905 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 778 Avoid using if statements without curly braces
9906 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 912 A method should have only one exit point, and that should be the last statement in the method
9907 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 919 Found 'DD'-anomaly for variable 'arcToBeAssigned' (lines '919'-'923').
9908 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 919 Found 'DD'-anomaly for variable 'arcToBeAssigned' (lines '919'-'928').
9909 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 919 Found 'DD'-anomaly for variable 'arcToBeAssigned' (lines '919'-'941').
9910 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 949 Found 'DD'-anomaly for variable 'adjustRate' (lines '949'-'951').
9911 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 949 Found 'DD'-anomaly for variable 'adjustRate' (lines '949'-'953').
9912 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 949 Found 'DD'-anomaly for variable 'adjustRate' (lines '949'-'955').
9913 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 949 Found 'DD'-anomaly for variable 'adjustRate' (lines '949'-'957').
9914 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 949 Found 'DD'-anomaly for variable 'adjustRate' (lines '949'-'959').
9915 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 951 Found 'DU'-anomaly for variable 'adjustRate' (lines '951'-'982').
9916 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 953 Found 'DU'-anomaly for variable 'adjustRate' (lines '953'-'982').
9917 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 954 This statement may have some unnecessary parentheses
9918 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 955 Found 'DU'-anomaly for variable 'adjustRate' (lines '955'-'982').
9919 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 956 This statement may have some unnecessary parentheses
9920 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 956 This statement may have some unnecessary parentheses
9921 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 957 Found 'DU'-anomaly for variable 'adjustRate' (lines '957'-'982').
9922 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 959 Found 'DU'-anomaly for variable 'adjustRate' (lines '959'-'982').
9923 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 965 Avoid empty if statements
9924 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 985 Method names should not start with capital letters
9925 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 987 A method should have only one exit point, and that should be the last statement in the method
9926 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 997 Found 'DU'-anomaly for variable 'arcIndex' (lines '997'-'1,017').
9927 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 1011 A method should have only one exit point, and that should be the last statement in the method
9928 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 1022 Avoid using if...else statements without curly braces
9929 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 1024 Avoid using if...else statements without curly braces
9930 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 1040 Avoid using if...else statements without curly braces
9931 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 1085 Avoid if (x != y) ..; else ..;
9932 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 1114 Found 'DD'-anomaly for variable 'optionalArcCount' (lines '1,114'-'1,118').
9933 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 1118 Found 'DD'-anomaly for variable 'optionalArcCount' (lines '1,118'-'1,118').
9934 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 1120 Avoid unnecessary if..then..else statements when returning a boolean
9935 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 1128 Avoid unused private methods such as 'getHrate()'.
9936 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 1129 Found 'DD'-anomaly for variable 'hrate' (lines '1,129'-'1,142').
9937 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 1129 Found 'DD'-anomaly for variable 'hrate' (lines '1,129'-'1,144').
9938 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 1129 Found 'DD'-anomaly for variable 'hrate' (lines '1,129'-'1,146').
9939 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 1129 Found 'DD'-anomaly for variable 'hrate' (lines '1,129'-'1,148').
9940 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 1145 This statement may have some unnecessary parentheses
9941 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 1158 Assigning an Object to null is a code smell. Consider refactoring.
9942 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 1168 System.out.print is used
9943 src/pipe/modules/queryeditor/gui/TextQueryEditor.java 1169 System.exit() should not be used in J2EE/JEE apps
9944 src/pipe/modules/queryeditor/gui/TogglePerformanceTreeArcPathPointAction.java 20 Found non-transient, non-static member. Please mark as transient or provide accessors.
9945 src/pipe/modules/queryeditor/gui/TogglePerformanceTreeArcPathPointAction.java 20 Private field 'selected' could be made final; it is only initialized in the declaration or constructor.
9946 src/pipe/modules/queryeditor/gui/TogglePerformanceTreeArcPathPointAction.java 23 It is a good practice to call super() in a constructor
9947 src/pipe/modules/queryeditor/gui/TogglePerformanceTreeArcPathPointAction.java 23 Parameter 'component' is not assigned and could be declared final
9948 src/pipe/modules/queryeditor/gui/TogglePerformanceTreeArcPathPointAction.java 28 Avoid variables with short names like e
9949 src/pipe/modules/queryeditor/gui/TogglePerformanceTreeArcPathPointAction.java 28 Parameter 'e' is not assigned and could be declared final
9950 src/pipe/modules/queryeditor/gui/ViewExpansionComponent.java 16 Found non-transient, non-static member. Please mark as transient or provide accessors.
9951 src/pipe/modules/queryeditor/gui/ViewExpansionComponent.java 17 Found non-transient, non-static member. Please mark as transient or provide accessors.
9952 src/pipe/modules/queryeditor/gui/ViewExpansionComponent.java 25 Avoid variables with short names like x
9953 src/pipe/modules/queryeditor/gui/ViewExpansionComponent.java 25 Avoid variables with short names like y
9954 src/pipe/modules/queryeditor/gui/ViewExpansionComponent.java 25 Parameter 'x' is not assigned and could be declared final
9955 src/pipe/modules/queryeditor/gui/ViewExpansionComponent.java 25 Parameter 'y' is not assigned and could be declared final
9956 src/pipe/modules/queryeditor/gui/ViewExpansionComponent.java 27 Overridable method 'setOriginalX' called during object construction
9957 src/pipe/modules/queryeditor/gui/ViewExpansionComponent.java 28 Overridable method 'setOriginalY' called during object construction
9958 src/pipe/modules/queryeditor/gui/ViewExpansionComponent.java 33 Avoid variables with short names like x
9959 src/pipe/modules/queryeditor/gui/ViewExpansionComponent.java 33 Parameter 'x' is not assigned and could be declared final
9960 src/pipe/modules/queryeditor/gui/ViewExpansionComponent.java 37 Avoid variables with short names like y
9961 src/pipe/modules/queryeditor/gui/ViewExpansionComponent.java 37 Parameter 'y' is not assigned and could be declared final
9962 src/pipe/modules/queryeditor/gui/ViewExpansionComponent.java 42 Local variable 'scaleFactor' could be declared final
9963 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArc.java 29 The class 'PerformanceTreeArc' has a Cyclomatic Complexity of 2 (Highest = 11).
9964 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArc.java 30 This class has too many methods, consider refactoring it.
9965 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArc.java 35 Found non-transient, non-static member. Please mark as transient or provide accessors.
9966 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArc.java 41 Avoid excessively long variable names like startPositionXInput
9967 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArc.java 42 Avoid excessively long variable names like startPositionYInput
9968 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArc.java 56 Overridable method 'setTarget' called during object construction
9969 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArc.java 59 Avoid excessively long variable names like startPositionXInput
9970 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArc.java 60 Avoid excessively long variable names like startPositionYInput
9971 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArc.java 67 Overridable method 'setSource' called during object construction
9972 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArc.java 72 Overridable method 'updateArcPosition' called during object construction
9973 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArc.java 73 Overridable method 'updateArcPosition' called during object construction
9974 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArc.java 78 Overridable method 'updateArcPosition' called during object construction
9975 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArc.java 81 Local variable 'labelsRequired' could be declared final
9976 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArc.java 85 Avoid excessively long variable names like startPositionXInput
9977 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArc.java 136 Avoid really long parameter lists.
9978 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArc.java 191 It is a good practice to call super() in a constructor
9979 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArc.java 208 Avoid if (x != y) ..; else ..;
9980 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArc.java 209 A method should have only one exit point, and that should be the last statement in the method
9981 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArc.java 209 Avoid using if...else statements without curly braces
9982 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArc.java 210 Avoid using if...else statements without curly braces
9983 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArc.java 236 Avoid if (x != y) ..; else ..;
9984 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArc.java 242 Local variable 'macro' could be declared final
9985 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArc.java 243 A method should have only one exit point, and that should be the last statement in the method
9986 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArc.java 247 A method should have only one exit point, and that should be the last statement in the method
9987 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArc.java 247 Avoid using if...else statements without curly braces
9988 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArc.java 248 A method should have only one exit point, and that should be the last statement in the method
9989 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArc.java 248 Avoid using if...else statements without curly braces
9990 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArc.java 250 Avoid using if...else statements without curly braces
9991 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArc.java 255 Avoid if (x != y) ..; else ..;
9992 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArc.java 262 Avoid if (x != y) ..; else ..;
9993 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArc.java 268 Local variable 'macro' could be declared final
9994 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArc.java 269 A method should have only one exit point, and that should be the last statement in the method
9995 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArc.java 281 Avoid if (x != y) ..; else ..;
9996 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArc.java 309 These nested if statements could be combined
9997 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArc.java 325 Local variable 'startPoint' could be declared final
9998 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArc.java 326 Local variable 'endPoint' could be declared final
9999 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArc.java 327 Found 'DD'-anomaly for variable 'pointX' (lines '327'-'333').
10000 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArc.java 327 Found 'DD'-anomaly for variable 'pointX' (lines '327'-'338').
10001 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArc.java 328 Found 'DD'-anomaly for variable 'pointY' (lines '328'-'344').
10002 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArc.java 328 Found 'DD'-anomaly for variable 'pointY' (lines '328'-'349').
10003 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArc.java 432 Avoid variables with short names like g
10004 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArc.java 435 Avoid variables with short names like g2
10005 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArc.java 468 The method 'updateArcPosition' has a Cyclomatic Complexity of 11.
10006 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArc.java 509 Avoid using if statements without curly braces
10007 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArc.java 511 Avoid using if statements without curly braces
10008 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArc.java 523 Avoid variables with short names like x
10009 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArc.java 523 Avoid variables with short names like y
10010 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArc.java 530 Avoid variables with short names like x
10011 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArc.java 624 clone() method should be implemented only if implementing Cloneable interface
10012 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArc.java 625 clone() method should be implemented only if implementing Cloneable interface
10013 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArc.java 625 clone() method should throw CloneNotSupportedException
10014 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 8 This class has a bunch of public methods and attributes
10015 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 32 This class has too many methods, consider refactoring it.
10016 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 34 Found non-transient, non-static member. Please mark as transient or provide accessors.
10017 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 35 Found non-transient, non-static member. Please mark as transient or provide accessors.
10018 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 36 Found non-transient, non-static member. Please mark as transient or provide accessors.
10019 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 37 Found non-transient, non-static member. Please mark as transient or provide accessors.
10020 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 38 Found non-transient, non-static member. Please mark as transient or provide accessors.
10021 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 49 Avoid variables with short names like a
10022 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 49 Parameter 'a' is not assigned and could be declared final
10023 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 71 Parameter 'index' is not assigned and could be declared final
10024 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 77 Assigning an Object to null is a code smell. Consider refactoring.
10025 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 110 Avoid variables with short names like A
10026 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 110 Avoid variables with short names like B
10027 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 110 Avoid variables with short names like C
10028 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 110 Avoid variables with short names like D
10029 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 110 Parameter 'A' is not assigned and could be declared final
10030 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 110 Parameter 'B' is not assigned and could be declared final
10031 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 110 Parameter 'C' is not assigned and could be declared final
10032 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 111 Found 'DD'-anomaly for variable 'p' (lines '111'-'120').
10033 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 112 Local variable 'modAB' could be declared final
10034 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 113 Found 'DU'-anomaly for variable 'modCD' (lines '113'-'127').
10035 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 113 Local variable 'modCD' could be declared final
10036 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 114 Found 'DU'-anomaly for variable 'ABx' (lines '114'-'127').
10037 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 114 Local variable 'ABx' could be declared final
10038 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 115 Found 'DU'-anomaly for variable 'ABy' (lines '115'-'127').
10039 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 115 Local variable 'ABy' could be declared final
10040 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 138 Avoid using if statements without curly braces
10041 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 143 Local variable 'endIndex' could be declared final
10042 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 146 Found 'DD'-anomaly for variable 'curveStartIndex' (lines '146'-'146').
10043 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 146 Found 'DD'-anomaly for variable 'curveStartIndex' (lines '146'-'151').
10044 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 146 Found 'DU'-anomaly for variable 'curveStartIndex' (lines '146'-'181').
10045 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 147 Found 'DD'-anomaly for variable 'curveEndIndex' (lines '147'-'147').
10046 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 147 Found 'DD'-anomaly for variable 'curveEndIndex' (lines '147'-'154').
10047 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 147 Found 'DU'-anomaly for variable 'curveEndIndex' (lines '147'-'181').
10048 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 150 Avoid unnecessary comparisons in boolean expressions
10049 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 152 Avoid modifying an outer loop incrementer in an inner loop for update expression
10050 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 152 Avoid unnecessary comparisons in boolean expressions
10051 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 154 Found 'DD'-anomaly for variable 'curveEndIndex' (lines '154'-'154').
10052 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 159 Avoid instantiating new objects inside loops
10053 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 159 Found 'DD'-anomaly for variable 'x' (lines '159'-'164').
10054 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 159 Found 'DD'-anomaly for variable 'x' (lines '159'-'167').
10055 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 160 Avoid instantiating new objects inside loops
10056 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 160 Found 'DD'-anomaly for variable 'y' (lines '160'-'165').
10057 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 160 Found 'DD'-anomaly for variable 'y' (lines '160'-'168').
10058 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 161 Avoid instantiating new objects inside loops
10059 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 161 Found 'DD'-anomaly for variable 'X' (lines '161'-'169').
10060 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 162 Avoid instantiating new objects inside loops
10061 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 162 Found 'DD'-anomaly for variable 'Y' (lines '162'-'170').
10062 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 164 Found 'DD'-anomaly for variable 'x' (lines '164'-'164').
10063 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 164 Found 'DD'-anomaly for variable 'x' (lines '164'-'167').
10064 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 165 Found 'DD'-anomaly for variable 'y' (lines '165'-'165').
10065 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 165 Found 'DD'-anomaly for variable 'y' (lines '165'-'168').
10066 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 169 Found 'DD'-anomaly for variable 'X' (lines '169'-'161').
10067 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 169 Found 'DU'-anomaly for variable 'X' (lines '169'-'181').
10068 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 170 Found 'DD'-anomaly for variable 'Y' (lines '170'-'162').
10069 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 170 Found 'DU'-anomaly for variable 'Y' (lines '170'-'181').
10070 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 188 Found 'DD'-anomaly for variable 'myCurrentPoint' (lines '188'-'195').
10071 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 188 Found 'DU'-anomaly for variable 'myCurrentPoint' (lines '188'-'225').
10072 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 189 Avoid excessively long variable names like myPreviousButOnePoint
10073 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 189 Found 'DD'-anomaly for variable 'myPreviousButOnePoint' (lines '189'-'208').
10074 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 189 Found 'DU'-anomaly for variable 'myPreviousButOnePoint' (lines '189'-'225').
10075 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 190 Found 'DD'-anomaly for variable 'myNextPoint' (lines '190'-'215').
10076 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 190 Found 'DU'-anomaly for variable 'myNextPoint' (lines '190'-'225').
10077 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 191 Found 'DD'-anomaly for variable 'myPreviousPoint' (lines '191'-'194').
10078 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 191 Found 'DU'-anomaly for variable 'myPreviousPoint' (lines '191'-'225').
10079 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 196 Avoid unnecessary comparisons in boolean expressions
10080 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 207 Avoid unnecessary comparisons in boolean expressions
10081 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 216 Avoid unnecessary comparisons in boolean expressions
10082 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 228 Found 'DU'-anomaly for variable 'source' (lines '228'-'262').
10083 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 229 Found 'DU'-anomaly for variable 'target' (lines '229'-'262').
10084 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 230 Found 'DU'-anomaly for variable 'anAngle' (lines '230'-'262').
10085 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 232 Avoid if (x != y) ..; else ..;
10086 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 233 Avoid using if...else statements without curly braces
10087 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 234 No need to check for null before an instanceof
10088 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 303 Avoid using if statements without curly braces
10089 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 344 Avoid using for statements without curly braces
10090 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 353 Avoid using if statements without curly braces
10091 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 369 A method should have only one exit point, and that should be the last statement in the method
10092 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 369 Avoid using if...else statements without curly braces
10093 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 371 A method should have only one exit point, and that should be the last statement in the method
10094 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 371 Avoid using if...else statements without curly braces
10095 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 377 Avoid using if statements without curly braces
10096 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 378 A method should have only one exit point, and that should be the last statement in the method
10097 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 427 Found 'DD'-anomaly for variable 'gamma' (lines '427'-'443').
10098 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 428 Found 'DD'-anomaly for variable 'delta' (lines '428'-'449').
10099 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 429 Found 'DD'-anomaly for variable 'D' (lines '429'-'455').
10100 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 443 Found 'DD'-anomaly for variable 'gamma' (lines '443'-'445').
10101 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 443 Found 'DD'-anomaly for variable 'gamma' (lines '443'-'447').
10102 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 449 Found 'DD'-anomaly for variable 'delta' (lines '449'-'451').
10103 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 449 Found 'DD'-anomaly for variable 'delta' (lines '449'-'453').
10104 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 455 Found 'DD'-anomaly for variable 'D' (lines '455'-'457').
10105 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 455 Found 'DU'-anomaly for variable 'D' (lines '455'-'467').
10106 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 461 Found 'DD'-anomaly for variable 'C' (lines '461'-'463').
10107 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 463 Avoid instantiating new objects inside loops
10108 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 463 Found 'DD'-anomaly for variable 'C' (lines '463'-'463').
10109 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 520 Found 'DD'-anomaly for variable 'details' (lines '520'-'522').
10110 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 522 Found 'DD'-anomaly for variable 'details' (lines '522'-'523').
10111 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 523 Found 'DD'-anomaly for variable 'details' (lines '523'-'524').
10112 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 524 Found 'DD'-anomaly for variable 'details' (lines '524'-'522').
10113 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 569 Found 'DD'-anomaly for variable 'distances' (lines '569'-'575').
10114 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 575 Found 'DD'-anomaly for variable 'distances' (lines '575'-'575').
10115 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 578 Found 'DU'-anomaly for variable 'shortest' (lines '578'-'595').
10116 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 579 Found 'DD'-anomaly for variable 'wantedpoint' (lines '579'-'583').
10117 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 582 Found 'DU'-anomaly for variable 'shortest' (lines '582'-'595').
10118 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 583 Found 'DD'-anomaly for variable 'wantedpoint' (lines '583'-'583').
10119 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 610 Avoid if (x != y) ..; else ..;
10120 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 611 Avoid using if...else statements without curly braces
10121 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 613 Avoid using if...else statements without curly braces
10122 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 615 Avoid if (x != y) ..; else ..;
10123 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 634 A method should have only one exit point, and that should be the last statement in the method
10124 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 636 Avoid printStackTrace(); use a logger call instead.
10125 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPath.java 647 Use explicit scoping instead of the default package private level
10126 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPathPoint.java 30 Found non-transient, non-static member. Please mark as transient or provide accessors.
10127 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPathPoint.java 30 This final field could be made static
10128 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPathPoint.java 31 Found non-transient, non-static member. Please mark as transient or provide accessors.
10129 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPathPoint.java 32 Found non-transient, non-static member. Please mark as transient or provide accessors.
10130 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPathPoint.java 33 Found non-transient, non-static member. Please mark as transient or provide accessors.
10131 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPathPoint.java 34 Found non-transient, non-static member. Please mark as transient or provide accessors.
10132 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPathPoint.java 40 Avoid variables with short names like a
10133 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPathPoint.java 40 Parameter '_pointType' is not assigned and could be declared final
10134 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPathPoint.java 40 Parameter 'a' is not assigned and could be declared final
10135 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPathPoint.java 40 Parameter 'point' is not assigned and could be declared final
10136 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPathPoint.java 44 Avoid variables with short names like a
10137 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPathPoint.java 44 Avoid variables with short names like x
10138 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPathPoint.java 44 Avoid variables with short names like y
10139 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPathPoint.java 44 Parameter '_pointType' is not assigned and could be declared final
10140 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPathPoint.java 44 Parameter 'a' is not assigned and could be declared final
10141 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPathPoint.java 46 Overridable method 'setPointLocation' called during object construction
10142 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPathPoint.java 50 Avoid variables with short names like x
10143 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPathPoint.java 50 It is a good practice to call super() in a constructor
10144 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPathPoint.java 51 Overridable method 'setPointLocation' called during object construction
10145 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPathPoint.java 55 It is a good practice to call super() in a constructor
10146 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPathPoint.java 58 Avoid using if statements without curly braces
10147 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPathPoint.java 64 Overridable method 'setPointLocation' called during object construction
10148 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPathPoint.java 90 A getX() method which returns a boolean should be named isX()
10149 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPathPoint.java 107 Use bitwise inversion to invert boolean values
10150 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPathPoint.java 119 Avoid using if...else statements without curly braces
10151 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPathPoint.java 119 Found 'DD'-anomaly for variable 'angle' (lines '119'-'125').
10152 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPathPoint.java 121 Avoid using if...else statements without curly braces
10153 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPathPoint.java 121 Found 'DD'-anomaly for variable 'angle' (lines '121'-'125').
10154 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPathPoint.java 124 Avoid using if statements without curly braces
10155 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPathPoint.java 133 Avoid using if...else statements without curly braces
10156 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPathPoint.java 133 Found 'DD'-anomaly for variable 'angle' (lines '133'-'139').
10157 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPathPoint.java 135 Avoid using if...else statements without curly braces
10158 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPathPoint.java 135 Found 'DD'-anomaly for variable 'angle' (lines '135'-'139').
10159 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPathPoint.java 138 Avoid using if statements without curly braces
10160 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPathPoint.java 147 Local variable 'g2' could be declared final
10161 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPathPoint.java 150 Avoid using if...else statements without curly braces
10162 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPathPoint.java 170 Avoid using for statements without curly braces
10163 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPathPoint.java 171 Avoid using if statements without curly braces
10164 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPathPoint.java 172 A method should have only one exit point, and that should be the last statement in the method
10165 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPathPoint.java 186 Local variable 'i' could be declared final
10166 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPathPoint.java 187 Local variable 'newpoint' could be declared final
10167 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPathPoint.java 198 Local variable 'i' could be declared final
10168 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPathPoint.java 251 Local variable 'x' could be declared final
10169 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPathPoint.java 259 Document empty method
10170 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeArcPathPoint.java 264 Avoid excessively long variable names like clonedArcPathPoint
10171 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeNode.java 40 Abstract classes should be named AbstractXXX
10172 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeNode.java 40 The class 'PerformanceTreeNode' has a Cyclomatic Complexity of 2 (Highest = 14).
10173 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeNode.java 41 This class has too many methods, consider refactoring it.
10174 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeNode.java 55 Found non-transient, non-static member. Please mark as transient or provide accessors.
10175 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeNode.java 56 Found non-transient, non-static member. Please mark as transient or provide accessors.
10176 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeNode.java 58 Found non-transient, non-static member. Please mark as transient or provide accessors.
10177 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeNode.java 59 Found non-transient, non-static member. Please mark as transient or provide accessors.
10178 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeNode.java 60 Found non-transient, non-static member. Please mark as transient or provide accessors.
10179 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeNode.java 64 Avoid using implementation types like 'ArrayList'; use the interface instead
10180 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeNode.java 64 Avoid using implementation types like 'ArrayList'; use the interface instead
10181 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeNode.java 67 Variables that are final and static should be in all caps.
10182 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeNode.java 74 Overridable method 'setNodeType' called during object construction
10183 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeNode.java 75 Overridable method 'updateBounds' called during object construction
10184 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeNode.java 80 Overridable method 'updateBounds' called during object construction
10185 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeNode.java 85 Overridable method 'updateBounds' called during object construction
10186 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeNode.java 94 Assigning an Object to null is a code smell. Consider refactoring.
10187 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeNode.java 109 This statement may have some unnecessary parentheses
10188 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeNode.java 124 Assigning an Object to null is a code smell. Consider refactoring.
10189 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeNode.java 129 Avoid if (x != y) ..; else ..;
10190 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeNode.java 133 Avoid if (x != y) ..; else ..;
10191 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeNode.java 134 A method should have only one exit point, and that should be the last statement in the method
10192 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeNode.java 134 Avoid using if...else statements without curly braces
10193 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeNode.java 135 A method should have only one exit point, and that should be the last statement in the method
10194 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeNode.java 135 Avoid using if...else statements without curly braces
10195 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeNode.java 139 Avoid if (x != y) ..; else ..;
10196 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeNode.java 140 A method should have only one exit point, and that should be the last statement in the method
10197 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeNode.java 140 Avoid using if...else statements without curly braces
10198 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeNode.java 141 A method should have only one exit point, and that should be the last statement in the method
10199 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeNode.java 141 Avoid using if...else statements without curly braces
10200 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeNode.java 144 Avoid using if...else statements without curly braces
10201 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeNode.java 149 Avoid if (x != y) ..; else ..;
10202 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeNode.java 155 Local variable 'parentNode' could be declared final
10203 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeNode.java 156 A method should have only one exit point, and that should be the last statement in the method
10204 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeNode.java 156 Consider simply returning the value vs storing it in local variable 'parentNode'
10205 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeNode.java 200 Avoid variables with short names like g
10206 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeNode.java 204 Avoid variables with short names like g2
10207 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeNode.java 204 Local variable 'g2' could be declared final
10208 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeNode.java 205 Local variable 'saveXform' could be declared final
10209 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeNode.java 206 Local variable 'scaledXform' could be declared final
10210 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeNode.java 229 Avoid using if statements without curly braces
10211 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeNode.java 233 Avoid using if statements without curly braces
10212 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeNode.java 235 Local variable 'nodeImageWidth' could be declared final
10213 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeNode.java 248 System.out.print is used
10214 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeNode.java 256 Found 'DD'-anomaly for variable 'match' (lines '256'-'263').
10215 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeNode.java 275 Avoid really long methods.
10216 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeNode.java 275 The method 'updateEndPoints' has a Cyclomatic Complexity of 14.
10217 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeNode.java 275 The method updateEndPoints() has an NPath complexity of 810
10218 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeNode.java 277 Found 'DD'-anomaly for variable 'arcIterator' (lines '277'-'283').
10219 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeNode.java 352 Found 'DD'-anomaly for variable 'current' (lines '352'-'368').
10220 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeNode.java 356 Avoid instantiating new objects inside loops
10221 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeNode.java 368 Found 'DU'-anomaly for variable 'current' (lines '368'-'381').
10222 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeNode.java 373 Avoid instantiating new objects inside loops
10223 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeNode.java 384 Avoid variables with short names like x
10224 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeNode.java 384 Avoid variables with short names like y
10225 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeNode.java 393 Avoid if (x != y) ..; else ..;
10226 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeNode.java 499 Avoid variables with short names like x
10227 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeNode.java 512 Avoid using if statements without curly braces
10228 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeNode.java 528 Found 'DD'-anomaly for variable 'scaleFactor' (lines '528'-'531').
10229 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeNode.java 582 An empty method in an abstract class should be abstract instead
10230 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeNode.java 593 clone() method should be implemented only if implementing Cloneable interface
10231 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeNode.java 594 clone() method should be implemented only if implementing Cloneable interface
10232 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeNode.java 594 clone() method should throw CloneNotSupportedException
10233 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeNode.java 597 Consider simply returning the value vs storing it in local variable 'nodeCopy'
10234 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeNode.java 604 Use explicit scoping instead of the default package private level
10235 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeNode.java 606 Use explicit scoping instead of the default package private level
10236 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeNode.java 611 Overridable method 'calcAngle' called during object construction
10237 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeNode.java 620 Use explicit scoping instead of the default package private level
10238 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeNode.java 634 Avoid using if statements without curly braces
10239 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeNode.java 638 Avoid using if statements without curly braces
10240 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeObject.java 26 This class has too many methods, consider refactoring it.
10241 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeObject.java 28 Avoid variables with short names like id
10242 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeObject.java 32 Found non-transient, non-static member. Please mark as transient or provide accessors.
10243 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeObject.java 33 Found non-transient, non-static member. Please mark as transient or provide accessors.
10244 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeObject.java 36 Found non-transient, non-static member. Please mark as transient or provide accessors.
10245 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeObject.java 37 Avoid excessively long variable names like selectionBorderColour
10246 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeObject.java 37 Found non-transient, non-static member. Please mark as transient or provide accessors.
10247 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeObject.java 40 Found non-transient, non-static member. Please mark as transient or provide accessors.
10248 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeObject.java 41 It is somewhat confusing to have a field name with the same name as a method
10249 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeObject.java 49 Parameter 'idInput' is not assigned and could be declared final
10250 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeObject.java 49 Parameter 'positionXInput' is not assigned and could be declared final
10251 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeObject.java 49 Parameter 'positionYInput' is not assigned and could be declared final
10252 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeObject.java 54 It is a good practice to call super() in a constructor
10253 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeObject.java 54 Parameter 'positionXInput' is not assigned and could be declared final
10254 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeObject.java 54 Parameter 'positionYInput' is not assigned and could be declared final
10255 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeObject.java 56 Avoid using if statements without curly braces
10256 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeObject.java 57 Overridable method 'addZoomController' called during object construction
10257 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeObject.java 60 Overridable method 'addZoomController' called during object construction
10258 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeObject.java 62 Overridable method 'setPositionX' called during object construction
10259 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeObject.java 63 Overridable method 'setPositionY' called during object construction
10260 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeObject.java 66 It is a good practice to call super() in a constructor
10261 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeObject.java 70 Document empty constructor
10262 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeObject.java 70 It is a good practice to call super() in a constructor
10263 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeObject.java 92 Avoid if (x != y) ..; else ..;
10264 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeObject.java 110 Avoid if (x != y) ..; else ..;
10265 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeObject.java 118 Avoid variables with short names like c
10266 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeObject.java 122 Avoid variables with short names like c
10267 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeObject.java 154 Avoid using if...else statements without curly braces
10268 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeObject.java 156 Avoid using if...else statements without curly braces
10269 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeObject.java 162 Avoid variables with short names like c
10270 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeObject.java 162 Local variable 'c' could be declared final
10271 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeObject.java 163 Avoid using if statements without curly braces
10272 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeObject.java 180 Avoid variables with short names like x
10273 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeObject.java 199 Overriding method merely calls super
10274 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeObject.java 203 clone() method should throw CloneNotSupportedException
10275 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeObject.java 205 Local variable 'ptObjectCopy' could be declared final
10276 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeObject.java 206 A method should have only one exit point, and that should be the last statement in the method
10277 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeObject.java 206 Consider simply returning the value vs storing it in local variable 'ptObjectCopy'
10278 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeObject.java 208 Avoid printStackTrace(); use a logger call instead.
10279 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeObject.java 216 Document empty method
10280 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeObject.java 219 Document empty method
10281 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeObject.java 222 Document empty method
10282 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeObjectLabel.java 19 Avoid variables with short names like id
10283 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeObjectLabel.java 19 Found non-transient, non-static member. Please mark as transient or provide accessors.
10284 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeObjectLabel.java 20 Found non-transient, non-static member. Please mark as transient or provide accessors.
10285 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeObjectLabel.java 21 Found non-transient, non-static member. Please mark as transient or provide accessors.
10286 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeObjectLabel.java 22 Found non-transient, non-static member. Please mark as transient or provide accessors.
10287 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeObjectLabel.java 23 Found non-transient, non-static member. Please mark as transient or provide accessors.
10288 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeObjectLabel.java 29 Parameter 'idInput' is not assigned and could be declared final
10289 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeObjectLabel.java 29 Parameter 'positionXInput' is not assigned and could be declared final
10290 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeObjectLabel.java 29 Parameter 'positionYInput' is not assigned and could be declared final
10291 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeObjectLabel.java 29 Parameter 'text' is not assigned and could be declared final
10292 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeObjectLabel.java 37 Parameter 'text' is not assigned and could be declared final
10293 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeObjectLabel.java 64 Avoid variables with short names like x
10294 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeObjectLabel.java 64 Avoid variables with short names like y
10295 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeObjectLabel.java 80 Avoid variables with short names like x
10296 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeObjectLabel.java 80 Avoid variables with short names like y
10297 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeObjectLabel.java 84 A getX() method which returns a boolean should be named isX()
10298 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeObjectLabel.java 97 Avoid using if...else statements without curly braces
10299 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeObjectLabel.java 100 clone() method should throw CloneNotSupportedException
10300 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeObjectLabel.java 102 A method should have only one exit point, and that should be the last statement in the method
10301 src/pipe/modules/queryeditor/gui/performancetrees/PerformanceTreeObjectLabel.java 104 Avoid printStackTrace(); use a logger call instead.
10302 src/pipe/modules/queryeditor/gui/performancetrees/macros/ArgumentNode.java 21 Parameter 'idInput' is not assigned and could be declared final
10303 src/pipe/modules/queryeditor/gui/performancetrees/macros/ArgumentNode.java 21 Parameter 'positionXInput' is not assigned and could be declared final
10304 src/pipe/modules/queryeditor/gui/performancetrees/macros/ArgumentNode.java 21 Parameter 'positionYInput' is not assigned and could be declared final
10305 src/pipe/modules/queryeditor/gui/performancetrees/macros/ArgumentNode.java 26 Parameter 'positionXInput' is not assigned and could be declared final
10306 src/pipe/modules/queryeditor/gui/performancetrees/macros/ArgumentNode.java 26 Parameter 'positionYInput' is not assigned and could be declared final
10307 src/pipe/modules/queryeditor/gui/performancetrees/macros/ArgumentNode.java 40 Assigning an Object to null is a code smell. Consider refactoring.
10308 src/pipe/modules/queryeditor/gui/performancetrees/macros/ArgumentNode.java 62 Avoid if (x != y) ..; else ..;
10309 src/pipe/modules/queryeditor/gui/performancetrees/macros/ArgumentNode.java 63 Avoid using if...else statements without curly braces
10310 src/pipe/modules/queryeditor/gui/performancetrees/macros/ArgumentNode.java 63 Prefer StringBuffer over += for concatenating strings
10311 src/pipe/modules/queryeditor/gui/performancetrees/macros/ArgumentNode.java 65 Avoid using if...else statements without curly braces
10312 src/pipe/modules/queryeditor/gui/performancetrees/macros/ArgumentNode.java 65 Prefer StringBuffer over += for concatenating strings
10313 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroDefinition.java 26 The class 'MacroDefinition' has a Cyclomatic Complexity of 3 (Highest = 13).
10314 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroDefinition.java 29 Found non-transient, non-static member. Please mark as transient or provide accessors.
10315 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroDefinition.java 30 Found non-transient, non-static member. Please mark as transient or provide accessors.
10316 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroDefinition.java 31 Found non-transient, non-static member. Please mark as transient or provide accessors.
10317 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroDefinition.java 32 Avoid using implementation types like 'ArrayList'; use the interface instead
10318 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroDefinition.java 32 Avoid using implementation types like 'ArrayList'; use the interface instead
10319 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroDefinition.java 32 Found non-transient, non-static member. Please mark as transient or provide accessors.
10320 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroDefinition.java 33 Avoid using implementation types like 'ArrayList'; use the interface instead
10321 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroDefinition.java 33 Avoid using implementation types like 'ArrayList'; use the interface instead
10322 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroDefinition.java 33 Found non-transient, non-static member. Please mark as transient or provide accessors.
10323 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroDefinition.java 37 It is a good practice to call super() in a constructor
10324 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroDefinition.java 39 Assigning an Object to null is a code smell. Consider refactoring.
10325 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroDefinition.java 40 Assigning an Object to null is a code smell. Consider refactoring.
10326 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroDefinition.java 88 Local variable 'topNode' could be declared final
10327 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroDefinition.java 89 Avoid unused local variables such as 'topNodeID'.
10328 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroDefinition.java 89 Found 'DU'-anomaly for variable 'topNodeID' (lines '89'-'105').
10329 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroDefinition.java 89 Local variable 'topNodeID' could be declared final
10330 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroDefinition.java 91 Avoid excessively long variable names like topNodesOutgoingArcIDs
10331 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroDefinition.java 91 Local variable 'topNodesOutgoingArcIDs' could be declared final
10332 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroDefinition.java 92 Avoid variables with short names like i
10333 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroDefinition.java 92 Local variable 'i' could be declared final
10334 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroDefinition.java 93 Local variable 'topNodesArcID' could be declared final
10335 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroDefinition.java 98 Avoid excessively long variable names like topNodesArcsTargetID
10336 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroDefinition.java 100 Avoid excessively long variable names like topNodesChildNodesReturnType
10337 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroDefinition.java 101 A method should have only one exit point, and that should be the last statement in the method
10338 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroDefinition.java 101 Consider simply returning the value vs storing it in local variable 'topNodesChildNodesReturnType'
10339 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroDefinition.java 136 Avoid using implementation types like 'HashMap'; use the interface instead
10340 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroDefinition.java 136 Avoid using implementation types like 'HashMap'; use the interface instead
10341 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroDefinition.java 139 Avoid variables with short names like i
10342 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroDefinition.java 151 Avoid excessively long variable names like retrievedNodesIncomingArc
10343 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroDefinition.java 153 Avoid excessively long variable names like retrievedNodesParent
10344 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroDefinition.java 156 Found 'DD'-anomaly for variable 'retrievedNodesParentsOptionalChildNodes' (lines '156'-'156').
10345 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroDefinition.java 156 Found 'DU'-anomaly for variable 'retrievedNodesParentsOptionalChildNodes' (lines '156'-'196').
10346 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroDefinition.java 158 Found 'DD'-anomaly for variable 'argumentRequired' (lines '158'-'158').
10347 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroDefinition.java 158 Found 'DU'-anomaly for variable 'argumentRequired' (lines '158'-'196').
10348 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroDefinition.java 163 Avoid instantiating new objects inside loops
10349 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroDefinition.java 165 Avoid instantiating new objects inside loops
10350 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroDefinition.java 172 Avoid instantiating new objects inside loops
10351 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroDefinition.java 179 Avoid instantiating new objects inside loops
10352 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroDefinition.java 181 Avoid instantiating new objects inside loops
10353 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroDefinition.java 185 Deeply nested if..then statements are hard to read
10354 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroDefinition.java 201 Avoid using implementation types like 'ArrayList'; use the interface instead
10355 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroDefinition.java 201 Avoid using implementation types like 'ArrayList'; use the interface instead
10356 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroDefinition.java 204 Avoid using implementation types like 'ArrayList'; use the interface instead
10357 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroDefinition.java 204 Avoid using implementation types like 'ArrayList'; use the interface instead
10358 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroDefinition.java 219 A getX() method which returns a boolean should be named isX()
10359 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroDefinition.java 237 Avoid variables with short names like i
10360 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroDefinition.java 242 Avoid using if statements without curly braces
10361 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroDefinition.java 243 A method should have only one exit point, and that should be the last statement in the method
10362 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroDefinition.java 253 The method 'addMacroNode' has a Cyclomatic Complexity of 13.
10363 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroDefinition.java 255 Found 'DD'-anomaly for variable 'unique' (lines '255'-'270').
10364 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroDefinition.java 255 Found 'DU'-anomaly for variable 'unique' (lines '255'-'332').
10365 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroDefinition.java 261 Avoid variables with short names like i
10366 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroDefinition.java 270 Found 'DD'-anomaly for variable 'unique' (lines '270'-'270').
10367 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroDefinition.java 300 Avoid variables with short names like it
10368 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroDefinition.java 328 A method should have only one exit point, and that should be the last statement in the method
10369 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroDefinition.java 391 Avoid using if statements without curly braces
10370 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroDefinition.java 391 These nested if statements could be combined
10371 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroDefinition.java 434 Avoid using if statements without curly braces
10372 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroDefinition.java 435 A method should have only one exit point, and that should be the last statement in the method
10373 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroDefinition.java 448 Found 'DD'-anomaly for variable 'unique' (lines '448'-'463').
10374 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroDefinition.java 448 Found 'DU'-anomaly for variable 'unique' (lines '448'-'491').
10375 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroDefinition.java 463 Found 'DD'-anomaly for variable 'unique' (lines '463'-'463').
10376 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroDefinition.java 487 A method should have only one exit point, and that should be the last statement in the method
10377 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroDefinition.java 555 The method 'printMacroDefintionContents' has a Cyclomatic Complexity of 12.
10378 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroDefinition.java 558 System.out.print is used
10379 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroDefinition.java 559 System.out.print is used
10380 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroDefinition.java 560 System.out.print is used
10381 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroDefinition.java 561 System.out.print is used
10382 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroDefinition.java 570 System.out.print is used
10383 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroDefinition.java 570 The String literal " and type " appears 5 times in this file; the first occurrence is on line 570
10384 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroDefinition.java 582 These nested if statements could be combined
10385 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroEditor.java 11 A high number of imports can indicate a high degree of coupling within an object.
10386 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroEditor.java 106 Avoid really long classes.
10387 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroEditor.java 106 The class 'MacroEditor' has a Cyclomatic Complexity of 4 (Highest = 30).
10388 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroEditor.java 107 This class has too many methods, consider refactoring it.
10389 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroEditor.java 111 Use explicit scoping instead of the default package private level
10390 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroEditor.java 113 Found non-transient, non-static member. Please mark as transient or provide accessors.
10391 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroEditor.java 113 Use explicit scoping instead of the default package private level
10392 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroEditor.java 114 Found non-transient, non-static member. Please mark as transient or provide accessors.
10393 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroEditor.java 117 Found non-transient, non-static member. Please mark as transient or provide accessors.
10394 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroEditor.java 118 Found non-transient, non-static member. Please mark as transient or provide accessors.
10395 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroEditor.java 119 Found non-transient, non-static member. Please mark as transient or provide accessors.
10396 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroEditor.java 120 Perhaps 'toolBar1' could be replaced by a local variable.
10397 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroEditor.java 121 Avoid excessively long variable names like macroDescriptionTextField
10398 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroEditor.java 121 Avoid excessively long variable names like macroNameTextField
10399 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroEditor.java 124 Variables that are final and static should be in all caps.
10400 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroEditor.java 125 Variables that are final and static should be in all caps.
10401 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroEditor.java 126 Variables that are final and static should be in all caps.
10402 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroEditor.java 127 Variables that are final and static should be in all caps.
10403 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroEditor.java 128 Variables that are final and static should be in all caps.
10404 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroEditor.java 145 Avoid unused private fields such as 'argumentDialog'.
10405 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroEditor.java 146 Avoid unused private fields such as 'argumentNode'.
10406 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroEditor.java 154 Local variable 'minFrameSize' could be declared final
10407 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroEditor.java 155 Local variable 'prefFrameSize' could be declared final
10408 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroEditor.java 176 Local variable 'macroName' could be declared final
10409 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroEditor.java 187 The String literal "Draw Select" appears 4 times in this file; the first occurrence is on line 186
10410 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroEditor.java 199 Local variable 'fileName' could be declared final
10411 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroEditor.java 201 Local variable 'inFile' could be declared final
10412 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroEditor.java 242 Avoid printStackTrace(); use a logger call instead.
10413 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroEditor.java 247 Avoid really long methods.
10414 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroEditor.java 257 The String literal "XML" appears 4 times in this file; the first occurrence is on line 256
10415 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroEditor.java 258 The String literal "EPS" appears 4 times in this file; the first occurrence is on line 257
10416 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroEditor.java 259 The String literal "PNG" appears 4 times in this file; the first occurrence is on line 258
10417 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroEditor.java 261 The String literal "Print" appears 4 times in this file; the first occurrence is on line 260
10418 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroEditor.java 293 Avoid excessively long variable names like macroInfoPanelHeight
10419 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroEditor.java 300 Avoid excessively long variable names like macroBuilderButtonsPanel
10420 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroEditor.java 303 Avoid excessively long variable names like queryBuilderToolbars
10421 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroEditor.java 350 This statement may have some unnecessary parentheses
10422 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroEditor.java 388 Avoid really long methods.
10423 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroEditor.java 404 Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead.
10424 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroEditor.java 532 Avoid using if statements without curly braces
10425 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroEditor.java 537 Avoid unused private methods such as 'addZoomMenuItems(JMenu)'.
10426 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroEditor.java 541 Avoid instantiating new objects inside loops
10427 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroEditor.java 550 This statement may have some unnecessary parentheses
10428 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroEditor.java 552 No need to call String.valueOf to append to a string.
10429 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroEditor.java 586 Avoid variables with short names like o
10430 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroEditor.java 588 Avoid using if statements without curly braces
10431 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroEditor.java 606 Found 'DD'-anomaly for variable 'nextAction' (lines '798'-'798').
10432 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroEditor.java 606 Found 'DD'-anomaly for variable 'nextAction' (lines '798'-'802').
10433 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroEditor.java 606 Found 'DU'-anomaly for variable 'nextAction' (lines '798'-'809').
10434 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroEditor.java 611 Use equals() to compare object references.
10435 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroEditor.java 638 A method should have only one exit point, and that should be the last statement in the method
10436 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroEditor.java 638 Avoid using if...else statements without curly braces
10437 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroEditor.java 640 A method should have only one exit point, and that should be the last statement in the method
10438 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroEditor.java 640 Avoid using if...else statements without curly braces
10439 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroEditor.java 641 Avoid using if...else statements without curly braces
10440 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroEditor.java 647 Avoid using if...else statements without curly braces
10441 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroEditor.java 648 Avoid using if statements without curly braces
10442 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroEditor.java 654 Avoid if (x != y) ..; else ..;
10443 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroEditor.java 655 A method should have only one exit point, and that should be the last statement in the method
10444 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroEditor.java 655 Avoid using if...else statements without curly braces
10445 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroEditor.java 661 Avoid using if statements without curly braces
10446 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroEditor.java 672 Avoid if (x != y) ..; else ..;
10447 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroEditor.java 673 A method should have only one exit point, and that should be the last statement in the method
10448 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroEditor.java 692 Avoid if (x != y) ..; else ..;
10449 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroEditor.java 693 A method should have only one exit point, and that should be the last statement in the method
10450 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroEditor.java 699 Avoid if (x != y) ..; else ..;
10451 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroEditor.java 704 Use explicit scoping instead of the default package private level
10452 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroEditor.java 706 Avoid really long methods.
10453 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroEditor.java 706 Parameter 'event' is not assigned and could be declared final
10454 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroEditor.java 706 The method 'actionPerformed' has a Cyclomatic Complexity of 19.
10455 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroEditor.java 772 Avoid printStackTrace(); use a logger call instead.
10456 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroEditor.java 775 Avoid unnecessary comparisons in boolean expressions
10457 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroEditor.java 802 Avoid using if statements without curly braces
10458 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroEditor.java 853 Found 'DD'-anomaly for variable 'stringContainsText' (lines '1,045'-'1,052').
10459 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroEditor.java 860 Found 'DD'-anomaly for variable 'stringContainsText' (lines '1,052'-'1,052').
10460 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroEditor.java 868 Found 'DD'-anomaly for variable 'stringContainsText' (lines '1,060'-'1,067').
10461 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroEditor.java 875 Found 'DD'-anomaly for variable 'stringContainsText' (lines '1,067'-'1,067').
10462 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroEditor.java 888 The method 'macroTreeValid' has a Cyclomatic Complexity of 20.
10463 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroEditor.java 893 Avoid if (x != y) ..; else ..;
10464 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroEditor.java 896 Avoid variables with short names like i
10465 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroEditor.java 904 These nested if statements could be combined
10466 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroEditor.java 919 Avoid variables with short names like j
10467 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroEditor.java 971 These nested if statements could be combined
10468 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroEditor.java 1070 Avoid printStackTrace(); use a logger call instead.
10469 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroEditor.java 1193 Found 'DU'-anomaly for variable 'currentXNoZoom' (lines '1,385'-'1,446').
10470 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroEditor.java 1194 Found 'DU'-anomaly for variable 'currentYNoZoom' (lines '1,386'-'1,446').
10471 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroEditor.java 1196 Found 'DD'-anomaly for variable 'selection' (lines '1,388'-'1,406').
10472 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroEditor.java 1196 Found 'DD'-anomaly for variable 'selection' (lines '1,388'-'1,409').
10473 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroEditor.java 1196 Found 'DU'-anomaly for variable 'selection' (lines '1,388'-'1,446').
10474 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroEditor.java 1197 Found 'DD'-anomaly for variable 'strToTest' (lines '1,389'-'1,412').
10475 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroEditor.java 1197 Found 'DU'-anomaly for variable 'strToTest' (lines '1,389'-'1,446').
10476 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroEditor.java 1214 Found 'DD'-anomaly for variable 'selection' (lines '1,406'-'1,409').
10477 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroEditor.java 1260 Found 'DD'-anomaly for variable 'toTest' (lines '1,452'-'1,456').
10478 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroManager.java 13 A high number of imports can indicate a high degree of coupling within an object.
10479 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroManager.java 59 All methods are static. Consider using Singleton instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.
10480 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroManager.java 59 The class 'MacroManager' has a Cyclomatic Complexity of 3 (Highest = 17).
10481 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroManager.java 59 This class has too many methods, consider refactoring it.
10482 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroManager.java 62 Avoid using implementation types like 'ArrayList'; use the interface instead
10483 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroManager.java 62 Avoid using implementation types like 'ArrayList'; use the interface instead
10484 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroManager.java 84 Parameter '_mode' is not assigned and could be declared final
10485 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroManager.java 100 Parameter 'nodeInput' is not assigned and could be declared final
10486 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroManager.java 108 Local variable 'contentPane' could be declared final
10487 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroManager.java 111 Local variable 'buttonNames' could be declared final
10488 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroManager.java 112 Local variable 'okButtonListener' could be declared final
10489 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroManager.java 113 Parameter 'arg0' is not assigned and could be declared final
10490 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroManager.java 114 Avoid excessively long variable names like macroListSelectedIndices
10491 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroManager.java 133 The String literal "Warning" appears 7 times in this file; the first occurrence is on line 133
10492 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroManager.java 138 Avoid excessively long variable names like cancelButtonListener
10493 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroManager.java 138 Local variable 'cancelButtonListener' could be declared final
10494 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroManager.java 139 Parameter 'arg0' is not assigned and could be declared final
10495 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroManager.java 144 Local variable 'buttonListeners' could be declared final
10496 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroManager.java 150 Avoid variables with short names like we
10497 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroManager.java 150 Parameter 'we' is not assigned and could be declared final
10498 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroManager.java 170 Assigning an Object to null is a code smell. Consider refactoring.
10499 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroManager.java 171 Assigning an Object to null is a code smell. Consider refactoring.
10500 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroManager.java 187 Avoid variables with short names like i
10501 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroManager.java 201 Avoid if (x != y) ..; else ..;
10502 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroManager.java 203 Avoid using if statements without curly braces
10503 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroManager.java 208 Avoid using if...else statements without curly braces
10504 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroManager.java 218 Avoid if (x != y) ..; else ..;
10505 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroManager.java 219 A method should have only one exit point, and that should be the last statement in the method
10506 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroManager.java 219 Avoid using if...else statements without curly braces
10507 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroManager.java 221 Avoid using if...else statements without curly braces
10508 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroManager.java 246 Avoid variables with short names like i
10509 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroManager.java 250 Avoid excessively long variable names like acceptableChildNodeTypes
10510 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroManager.java 254 Avoid using if...else statements without curly braces
10511 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroManager.java 256 Avoid using if...else statements without curly braces
10512 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroManager.java 273 Avoid unused private methods such as 'printOutgoingArcInfo(String,ArrayList,boolean)'.
10513 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroManager.java 273 Avoid using implementation types like 'ArrayList'; use the interface instead
10514 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroManager.java 273 Avoid using implementation types like 'ArrayList'; use the interface instead
10515 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroManager.java 274 System.out.print is used
10516 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroManager.java 275 System.out.print is used
10517 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroManager.java 277 System.out.print is used
10518 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroManager.java 279 System.out.print is used
10519 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroManager.java 280 Avoid variables with short names like i
10520 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroManager.java 283 System.out.print is used
10521 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroManager.java 291 Avoid excessively long variable names like showMacroManagerButtons
10522 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroManager.java 291 Avoid really long methods.
10523 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroManager.java 291 The method 'getMacroAssignmentManagerPanel' has a Cyclomatic Complexity of 17.
10524 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroManager.java 291 The method getMacroAssignmentManagerPanel() has an NCSS line count of 105
10525 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroManager.java 292 Avoid excessively long variable names like macroAssignmentManagerPanel
10526 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroManager.java 293 This statement may have some unnecessary parentheses
10527 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroManager.java 300 Found 'DD'-anomaly for variable 'createMacroButton' (lines '300'-'307').
10528 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroManager.java 300 Found 'DD'-anomaly for variable 'createMacroButton' (lines '300'-'307').
10529 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroManager.java 300 Found 'DD'-anomaly for variable 'createMacroButton' (lines '300'-'307').
10530 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroManager.java 300 Found 'DD'-anomaly for variable 'createMacroButton' (lines '300'-'307').
10531 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroManager.java 300 Found 'DD'-anomaly for variable 'createMacroButton' (lines '300'-'307').
10532 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroManager.java 301 Found 'DD'-anomaly for variable 'editMacroButton' (lines '301'-'319').
10533 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroManager.java 301 Found 'DD'-anomaly for variable 'editMacroButton' (lines '301'-'319').
10534 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroManager.java 301 Found 'DD'-anomaly for variable 'editMacroButton' (lines '301'-'319').
10535 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroManager.java 301 Found 'DD'-anomaly for variable 'editMacroButton' (lines '301'-'319').
10536 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroManager.java 301 Found 'DD'-anomaly for variable 'editMacroButton' (lines '301'-'319').
10537 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroManager.java 301 Found 'DU'-anomaly for variable 'editMacroButton' (lines '301'-'484').
10538 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroManager.java 301 Found 'DU'-anomaly for variable 'editMacroButton' (lines '301'-'484').
10539 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroManager.java 301 Found 'DU'-anomaly for variable 'editMacroButton' (lines '301'-'484').
10540 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroManager.java 301 Found 'DU'-anomaly for variable 'editMacroButton' (lines '301'-'484').
10541 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroManager.java 301 Found 'DU'-anomaly for variable 'editMacroButton' (lines '301'-'484').
10542 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroManager.java 302 Found 'DD'-anomaly for variable 'deleteMacroButton' (lines '302'-'400').
10543 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroManager.java 302 Found 'DD'-anomaly for variable 'deleteMacroButton' (lines '302'-'400').
10544 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroManager.java 302 Found 'DD'-anomaly for variable 'deleteMacroButton' (lines '302'-'400').
10545 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroManager.java 302 Found 'DD'-anomaly for variable 'deleteMacroButton' (lines '302'-'400').
10546 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroManager.java 302 Found 'DD'-anomaly for variable 'deleteMacroButton' (lines '302'-'400').
10547 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroManager.java 302 Found 'DU'-anomaly for variable 'deleteMacroButton' (lines '302'-'484').
10548 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroManager.java 302 Found 'DU'-anomaly for variable 'deleteMacroButton' (lines '302'-'484').
10549 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroManager.java 302 Found 'DU'-anomaly for variable 'deleteMacroButton' (lines '302'-'484').
10550 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroManager.java 302 Found 'DU'-anomaly for variable 'deleteMacroButton' (lines '302'-'484').
10551 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroManager.java 302 Found 'DU'-anomaly for variable 'deleteMacroButton' (lines '302'-'484').
10552 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroManager.java 303 Found 'DD'-anomaly for variable 'importMacroButton' (lines '303'-'363').
10553 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroManager.java 303 Found 'DD'-anomaly for variable 'importMacroButton' (lines '303'-'363').
10554 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroManager.java 303 Found 'DD'-anomaly for variable 'importMacroButton' (lines '303'-'363').
10555 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroManager.java 303 Found 'DD'-anomaly for variable 'importMacroButton' (lines '303'-'363').
10556 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroManager.java 303 Found 'DD'-anomaly for variable 'importMacroButton' (lines '303'-'363').
10557 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroManager.java 303 Found 'DU'-anomaly for variable 'importMacroButton' (lines '303'-'484').
10558 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroManager.java 303 Found 'DU'-anomaly for variable 'importMacroButton' (lines '303'-'484').
10559 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroManager.java 303 Found 'DU'-anomaly for variable 'importMacroButton' (lines '303'-'484').
10560 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroManager.java 303 Found 'DU'-anomaly for variable 'importMacroButton' (lines '303'-'484').
10561 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroManager.java 303 Found 'DU'-anomaly for variable 'importMacroButton' (lines '303'-'484').
10562 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroManager.java 335 Avoid if (x != y) ..; else ..;
10563 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroManager.java 380 Avoid printStackTrace(); use a logger call instead.
10564 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroManager.java 408 Avoid if (x != y) ..; else ..;
10565 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroManager.java 415 Avoid using if statements without curly braces
10566 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroManager.java 453 This statement may have some unnecessary parentheses
10567 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroManager.java 470 This statement may have some unnecessary parentheses
10568 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroManager.java 487 Avoid variables with short names like in
10569 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroManager.java 487 Found 'DD'-anomaly for variable 'in' (lines '487'-'489').
10570 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroManager.java 487 Found 'DD'-anomaly for variable 'out' (lines '487'-'490').
10571 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroManager.java 495 Avoid using if statements without curly braces
10572 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroManager.java 496 Avoid using if statements without curly braces
10573 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroManager.java 511 These nested if statements could be combined
10574 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroManager.java 513 Avoid using if statements without curly braces
10575 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroManager.java 514 A method should have only one exit point, and that should be the last statement in the method
10576 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroManager.java 573 Assigning an Object to null is a code smell. Consider refactoring.
10577 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroManager.java 577 Avoid if (x != y) ..; else ..;
10578 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroManager.java 578 A method should have only one exit point, and that should be the last statement in the method
10579 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroManager.java 608 Found non-transient, non-static member. Please mark as transient or provide accessors.
10580 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroManager.java 608 Use explicit scoping instead of the default package private level
10581 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroManager.java 610 Avoid unnecessary constructors - the compiler will generate these for you
10582 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroManager.java 610 Document empty constructor
10583 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroManager.java 610 It is a good practice to call super() in a constructor
10584 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroManager.java 625 Avoid unnecessary comparisons in boolean expressions
10585 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroNode.java 30 Found non-transient, non-static member. Please mark as transient or provide accessors.
10586 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroNode.java 33 Parameter 'idInput' is not assigned and could be declared final
10587 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroNode.java 33 Parameter 'positionXInput' is not assigned and could be declared final
10588 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroNode.java 33 Parameter 'positionYInput' is not assigned and could be declared final
10589 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroNode.java 38 Parameter 'positionXInput' is not assigned and could be declared final
10590 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroNode.java 38 Parameter 'positionYInput' is not assigned and could be declared final
10591 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroNode.java 54 Found 'DD'-anomaly for variable 'description' (lines '54'-'83').
10592 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroNode.java 55 Found 'DU'-anomaly for variable 'children' (lines '55'-'99').
10593 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroNode.java 55 Local variable 'children' could be declared final
10594 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroNode.java 58 Avoid variables with short names like op
10595 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroNode.java 58 Found 'DU'-anomaly for variable 'op' (lines '58'-'99').
10596 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroNode.java 58 Local variable 'op' could be declared final
10597 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroNode.java 60 Avoid unused local variables such as 'macroDescription'.
10598 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroNode.java 60 Found 'DU'-anomaly for variable 'macroDescription' (lines '60'-'99').
10599 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroNode.java 60 Local variable 'macroDescription' could be declared final
10600 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroNode.java 62 Prefer StringBuffer over += for concatenating strings
10601 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroNode.java 63 Avoid if (x != y) ..; else ..;
10602 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroNode.java 64 Prefer StringBuffer over += for concatenating strings
10603 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroNode.java 65 Avoid variables with short names like i
10604 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroNode.java 65 Local variable 'i' could be declared final
10605 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroNode.java 67 Local variable 'child' could be declared final
10606 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroNode.java 69 Prefer StringBuffer over += for concatenating strings
10607 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroNode.java 71 Avoid using if statements without curly braces
10608 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroNode.java 72 Prefer StringBuffer over += for concatenating strings
10609 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroNode.java 76 Prefer StringBuffer over += for concatenating strings
10610 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroNode.java 79 A method should have only one exit point, and that should be the last statement in the method
10611 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroNode.java 119 A method should have only one exit point, and that should be the last statement in the method
10612 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroNode.java 119 Avoid using if...else statements without curly braces
10613 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroNode.java 121 Avoid using if...else statements without curly braces
10614 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroNode.java 134 Avoid using if statements without curly braces
10615 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroNode.java 139 Avoid using if statements without curly braces
10616 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroNode.java 140 System.out.print is used
10617 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroNode.java 142 Avoid excessively long variable names like nodeLabelPositionX
10618 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroNode.java 143 Avoid excessively long variable names like nodeLabelPositionY
10619 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroNode.java 150 Avoid if (x != y) ..; else ..;
10620 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroNode.java 171 Avoid really long methods.
10621 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroNode.java 182 Avoid excessively long variable names like arcConnectionPointX
10622 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroNode.java 183 Avoid excessively long variable names like arcConnectionPointY
10623 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroNode.java 192 Found 'DU'-anomaly for variable 'arcStartPointX' (lines '192'-'292').
10624 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroNode.java 194 Found 'DU'-anomaly for variable 'arcEndPointY' (lines '194'-'292').
10625 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroNode.java 203 Found 'DU'-anomaly for variable 'arcEndPointX' (lines '203'-'292').
10626 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroNode.java 209 Found 'DU'-anomaly for variable 'arcEndPointX' (lines '209'-'292').
10627 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroNode.java 216 Avoid instantiating new objects inside loops
10628 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroNode.java 256 Avoid instantiating new objects inside loops
10629 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroNode.java 294 Avoid variables with short names like g
10630 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroNode.java 296 Avoid variables with short names like g2
10631 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroNode.java 300 Avoid using if statements without curly braces
10632 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroNode.java 301 Avoid using if statements without curly braces
10633 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroNode.java 301 These nested if statements could be combined
10634 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 10 A high number of imports can indicate a high degree of coupling within an object.
10635 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 72 This class has too many methods, consider refactoring it.
10636 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 75 Found non-transient, non-static member. Please mark as transient or provide accessors.
10637 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 75 Use explicit scoping instead of the default package private level
10638 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 77 Avoid unused private fields such as 'macroName'.
10639 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 77 Found non-transient, non-static member. Please mark as transient or provide accessors.
10640 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 77 Perhaps 'macroName' could be replaced by a local variable.
10641 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 79 Found non-transient, non-static member. Please mark as transient or provide accessors.
10642 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 81 Found non-transient, non-static member. Please mark as transient or provide accessors.
10643 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 81 Use explicit scoping instead of the default package private level
10644 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 82 Found non-transient, non-static member. Please mark as transient or provide accessors.
10645 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 85 It is a good practice to call super() in a constructor
10646 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 93 Local variable 'handler' could be declared final
10647 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 104 Local variable 'canvasWidth' could be declared final
10648 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 105 Local variable 'canvasHeight' could be declared final
10649 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 106 Local variable 'xLoc' could be declared final
10650 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 107 Local variable 'yLoc' could be declared final
10651 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 151 System.out.print is used
10652 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 152 System.out.print is used
10653 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 158 System.out.print is used
10654 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 159 System.out.print is used
10655 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 160 Avoid variables with short names like i
10656 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 165 System.out.print is used
10657 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 174 Avoid variables with short names like j
10658 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 184 Avoid variables with short names like k
10659 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 191 Avoid using if statements without curly braces
10660 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 194 Avoid using if statements without curly braces
10661 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 220 Avoid variables with short names like l
10662 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 230 Deeply nested if..then statements are hard to read
10663 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 239 Deeply nested if..then statements are hard to read
10664 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 255 Avoid variables with short names like c
10665 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 265 Avoid using if...else statements without curly braces
10666 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 266 Avoid using if statements without curly braces
10667 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 276 Avoid using for statements without curly braces
10668 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 286 No need to check for null before an instanceof
10669 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 317 Avoid using if statements without curly braces
10670 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 322 Avoid using if statements without curly braces
10671 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 338 Position literals first in String comparisons
10672 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 339 Avoid using if...else statements without curly braces
10673 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 340 Position literals first in String comparisons
10674 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 341 Avoid using if...else statements without curly braces
10675 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 342 Position literals first in String comparisons
10676 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 359 A method should have only one exit point, and that should be the last statement in the method
10677 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 389 The class 'MouseHandler' has a Cyclomatic Complexity of 12 (Highest = 28).
10678 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 393 Use explicit scoping instead of the default package private level
10679 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 396 Avoid really long methods.
10680 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 396 The method 'mousePressed' has a Cyclomatic Complexity of 28.
10681 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 398 Found 'DD'-anomaly for variable 'ptObject' (lines '398'-'408').
10682 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 398 Found 'DD'-anomaly for variable 'ptObject' (lines '398'-'413').
10683 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 398 Found 'DD'-anomaly for variable 'ptObject' (lines '398'-'417').
10684 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 398 Found 'DD'-anomaly for variable 'ptObject' (lines '398'-'421').
10685 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 398 Found 'DD'-anomaly for variable 'ptObject' (lines '398'-'426').
10686 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 398 Found 'DD'-anomaly for variable 'ptObject' (lines '398'-'430').
10687 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 398 Found 'DD'-anomaly for variable 'ptObject' (lines '398'-'434').
10688 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 398 Found 'DD'-anomaly for variable 'ptObject' (lines '398'-'438').
10689 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 398 Found 'DD'-anomaly for variable 'ptObject' (lines '398'-'442').
10690 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 398 Found 'DD'-anomaly for variable 'ptObject' (lines '398'-'447').
10691 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 398 Found 'DD'-anomaly for variable 'ptObject' (lines '398'-'452').
10692 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 398 Found 'DD'-anomaly for variable 'ptObject' (lines '398'-'456').
10693 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 398 Found 'DD'-anomaly for variable 'ptObject' (lines '398'-'460').
10694 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 398 Found 'DD'-anomaly for variable 'ptObject' (lines '398'-'464').
10695 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 398 Found 'DD'-anomaly for variable 'ptObject' (lines '398'-'467').
10696 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 398 Found 'DD'-anomaly for variable 'ptObject' (lines '398'-'471').
10697 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 398 Found 'DD'-anomaly for variable 'ptObject' (lines '398'-'475').
10698 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 398 Found 'DD'-anomaly for variable 'ptObject' (lines '398'-'479').
10699 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 398 Found 'DD'-anomaly for variable 'ptObject' (lines '398'-'483').
10700 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 398 Found 'DD'-anomaly for variable 'ptObject' (lines '398'-'487').
10701 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 398 Found 'DD'-anomaly for variable 'ptObject' (lines '398'-'491').
10702 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 398 Found 'DD'-anomaly for variable 'ptObject' (lines '398'-'495').
10703 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 398 Found 'DD'-anomaly for variable 'ptObject' (lines '398'-'499').
10704 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 398 Found 'DD'-anomaly for variable 'ptObject' (lines '398'-'503').
10705 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 398 Found 'DD'-anomaly for variable 'ptObject' (lines '398'-'511').
10706 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 398 Found 'DU'-anomaly for variable 'ptObject' (lines '398'-'515').
10707 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 402 Found 'DU'-anomaly for variable 'startX' (lines '402'-'515').
10708 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 403 Found 'DU'-anomaly for variable 'startY' (lines '403'-'515').
10709 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 405 Switch statements should have a default label
10710 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 408 Found 'DD'-anomaly for variable 'ptObject' (lines '408'-'511').
10711 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 408 Found 'DU'-anomaly for variable 'ptObject' (lines '408'-'515').
10712 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 413 Found 'DD'-anomaly for variable 'ptObject' (lines '413'-'511').
10713 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 413 Found 'DU'-anomaly for variable 'ptObject' (lines '413'-'515').
10714 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 417 Found 'DD'-anomaly for variable 'ptObject' (lines '417'-'511').
10715 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 417 Found 'DU'-anomaly for variable 'ptObject' (lines '417'-'515').
10716 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 421 Found 'DD'-anomaly for variable 'ptObject' (lines '421'-'511').
10717 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 421 Found 'DU'-anomaly for variable 'ptObject' (lines '421'-'515').
10718 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 426 Found 'DD'-anomaly for variable 'ptObject' (lines '426'-'511').
10719 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 426 Found 'DU'-anomaly for variable 'ptObject' (lines '426'-'515').
10720 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 430 Found 'DD'-anomaly for variable 'ptObject' (lines '430'-'511').
10721 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 430 Found 'DU'-anomaly for variable 'ptObject' (lines '430'-'515').
10722 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 434 Found 'DD'-anomaly for variable 'ptObject' (lines '434'-'511').
10723 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 434 Found 'DU'-anomaly for variable 'ptObject' (lines '434'-'515').
10724 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 438 Found 'DD'-anomaly for variable 'ptObject' (lines '438'-'511').
10725 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 438 Found 'DU'-anomaly for variable 'ptObject' (lines '438'-'515').
10726 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 442 Found 'DD'-anomaly for variable 'ptObject' (lines '442'-'511').
10727 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 442 Found 'DU'-anomaly for variable 'ptObject' (lines '442'-'515').
10728 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 447 Found 'DD'-anomaly for variable 'ptObject' (lines '447'-'511').
10729 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 447 Found 'DU'-anomaly for variable 'ptObject' (lines '447'-'515').
10730 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 452 Found 'DD'-anomaly for variable 'ptObject' (lines '452'-'511').
10731 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 452 Found 'DU'-anomaly for variable 'ptObject' (lines '452'-'515').
10732 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 456 Found 'DD'-anomaly for variable 'ptObject' (lines '456'-'511').
10733 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 456 Found 'DU'-anomaly for variable 'ptObject' (lines '456'-'515').
10734 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 460 Found 'DD'-anomaly for variable 'ptObject' (lines '460'-'511').
10735 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 460 Found 'DU'-anomaly for variable 'ptObject' (lines '460'-'515').
10736 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 464 Found 'DD'-anomaly for variable 'ptObject' (lines '464'-'511').
10737 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 464 Found 'DU'-anomaly for variable 'ptObject' (lines '464'-'515').
10738 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 467 Found 'DD'-anomaly for variable 'ptObject' (lines '467'-'511').
10739 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 467 Found 'DU'-anomaly for variable 'ptObject' (lines '467'-'515').
10740 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 471 Found 'DD'-anomaly for variable 'ptObject' (lines '471'-'511').
10741 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 471 Found 'DU'-anomaly for variable 'ptObject' (lines '471'-'515').
10742 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 475 Found 'DD'-anomaly for variable 'ptObject' (lines '475'-'511').
10743 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 475 Found 'DU'-anomaly for variable 'ptObject' (lines '475'-'515').
10744 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 479 Found 'DD'-anomaly for variable 'ptObject' (lines '479'-'511').
10745 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 479 Found 'DU'-anomaly for variable 'ptObject' (lines '479'-'515').
10746 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 483 Found 'DD'-anomaly for variable 'ptObject' (lines '483'-'511').
10747 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 483 Found 'DU'-anomaly for variable 'ptObject' (lines '483'-'515').
10748 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 487 Found 'DD'-anomaly for variable 'ptObject' (lines '487'-'511').
10749 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 487 Found 'DU'-anomaly for variable 'ptObject' (lines '487'-'515').
10750 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 491 Found 'DD'-anomaly for variable 'ptObject' (lines '491'-'511').
10751 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 491 Found 'DU'-anomaly for variable 'ptObject' (lines '491'-'515').
10752 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 495 Found 'DD'-anomaly for variable 'ptObject' (lines '495'-'511').
10753 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 495 Found 'DU'-anomaly for variable 'ptObject' (lines '495'-'515').
10754 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 499 Found 'DD'-anomaly for variable 'ptObject' (lines '499'-'511').
10755 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 499 Found 'DU'-anomaly for variable 'ptObject' (lines '499'-'515').
10756 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 503 Found 'DD'-anomaly for variable 'ptObject' (lines '503'-'511').
10757 src/pipe/modules/queryeditor/gui/performancetrees/macros/MacroView.java 503 Found 'DU'-anomaly for variable 'ptObject' (lines '503'-'515').
10758 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ArithCompNode.java 20 The class 'ArithCompNode' has a Cyclomatic Complexity of 3 (Highest = 11).
10759 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ArithCompNode.java 22 Parameter 'idInput' is not assigned and could be declared final
10760 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ArithCompNode.java 22 Parameter 'positionXInput' is not assigned and could be declared final
10761 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ArithCompNode.java 22 Parameter 'positionYInput' is not assigned and could be declared final
10762 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ArithCompNode.java 27 Parameter 'positionXInput' is not assigned and could be declared final
10763 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ArithCompNode.java 27 Parameter 'positionYInput' is not assigned and could be declared final
10764 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ArithCompNode.java 75 The method 'printTextualRepresentation' has a Cyclomatic Complexity of 11.
10765 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ArithCompNode.java 77 Avoid variables with short names like op
10766 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ArithCompNode.java 77 Found 'DD'-anomaly for variable 'op' (lines '77'-'80').
10767 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ArithCompNode.java 77 Found 'DD'-anomaly for variable 'op' (lines '77'-'82').
10768 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ArithCompNode.java 77 Found 'DD'-anomaly for variable 'op' (lines '77'-'84').
10769 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ArithCompNode.java 77 Found 'DD'-anomaly for variable 'op' (lines '77'-'86').
10770 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ArithCompNode.java 77 Found 'DD'-anomaly for variable 'op' (lines '77'-'88').
10771 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ArithCompNode.java 77 Found 'DU'-anomaly for variable 'op' (lines '77'-'123').
10772 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ArithCompNode.java 80 Avoid using if...else statements without curly braces
10773 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ArithCompNode.java 80 Found 'DU'-anomaly for variable 'op' (lines '80'-'123').
10774 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ArithCompNode.java 82 Avoid using if...else statements without curly braces
10775 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ArithCompNode.java 82 Found 'DU'-anomaly for variable 'op' (lines '82'-'123').
10776 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ArithCompNode.java 84 Avoid using if...else statements without curly braces
10777 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ArithCompNode.java 84 Found 'DU'-anomaly for variable 'op' (lines '84'-'123').
10778 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ArithCompNode.java 86 Avoid using if...else statements without curly braces
10779 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ArithCompNode.java 86 Found 'DU'-anomaly for variable 'op' (lines '86'-'123').
10780 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ArithCompNode.java 87 Avoid using if statements without curly braces
10781 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ArithCompNode.java 88 Found 'DU'-anomaly for variable 'op' (lines '88'-'123').
10782 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ArithCompNode.java 90 Avoid using if statements without curly braces
10783 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ArithCompNode.java 91 Prefer StringBuffer over += for concatenating strings
10784 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ArithCompNode.java 93 Local variable 'children' could be declared final
10785 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ArithCompNode.java 94 Avoid if (x != y) ..; else ..;
10786 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ArithCompNode.java 95 Avoid variables with short names like i
10787 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ArithCompNode.java 95 Local variable 'i' could be declared final
10788 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ArithCompNode.java 97 Local variable 'child' could be declared final
10789 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ArithCompNode.java 99 Prefer StringBuffer over += for concatenating strings
10790 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ArithCompNode.java 102 Avoid using if...else statements without curly braces
10791 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ArithCompNode.java 102 Prefer StringBuffer over += for concatenating strings
10792 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ArithCompNode.java 105 Prefer StringBuffer over += for concatenating strings
10793 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ArithCompNode.java 107 Prefer StringBuffer over += for concatenating strings
10794 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ArithOpNode.java 21 The class 'ArithOpNode' has a Cyclomatic Complexity of 2 (Highest = 10).
10795 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ArithOpNode.java 23 Parameter 'idInput' is not assigned and could be declared final
10796 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ArithOpNode.java 23 Parameter 'positionXInput' is not assigned and could be declared final
10797 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ArithOpNode.java 23 Parameter 'positionYInput' is not assigned and could be declared final
10798 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ArithOpNode.java 28 Parameter 'positionXInput' is not assigned and could be declared final
10799 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ArithOpNode.java 28 Parameter 'positionYInput' is not assigned and could be declared final
10800 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ArithOpNode.java 76 The method 'printTextualRepresentation' has a Cyclomatic Complexity of 10.
10801 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ArithOpNode.java 78 Avoid variables with short names like op
10802 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ArithOpNode.java 78 Found 'DD'-anomaly for variable 'op' (lines '78'-'81').
10803 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ArithOpNode.java 78 Found 'DD'-anomaly for variable 'op' (lines '78'-'83').
10804 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ArithOpNode.java 78 Found 'DD'-anomaly for variable 'op' (lines '78'-'85').
10805 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ArithOpNode.java 78 Found 'DD'-anomaly for variable 'op' (lines '78'-'87').
10806 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ArithOpNode.java 78 Found 'DD'-anomaly for variable 'op' (lines '78'-'89').
10807 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ArithOpNode.java 78 Found 'DU'-anomaly for variable 'op' (lines '78'-'121').
10808 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ArithOpNode.java 81 Avoid using if...else statements without curly braces
10809 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ArithOpNode.java 81 Found 'DU'-anomaly for variable 'op' (lines '81'-'121').
10810 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ArithOpNode.java 83 Avoid using if...else statements without curly braces
10811 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ArithOpNode.java 83 Found 'DU'-anomaly for variable 'op' (lines '83'-'121').
10812 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ArithOpNode.java 85 Avoid using if...else statements without curly braces
10813 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ArithOpNode.java 85 Found 'DU'-anomaly for variable 'op' (lines '85'-'121').
10814 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ArithOpNode.java 87 Avoid using if...else statements without curly braces
10815 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ArithOpNode.java 87 Found 'DU'-anomaly for variable 'op' (lines '87'-'121').
10816 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ArithOpNode.java 88 Avoid using if statements without curly braces
10817 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ArithOpNode.java 89 Found 'DU'-anomaly for variable 'op' (lines '89'-'121').
10818 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ArithOpNode.java 91 Local variable 'children' could be declared final
10819 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ArithOpNode.java 92 Avoid if (x != y) ..; else ..;
10820 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ArithOpNode.java 93 Avoid variables with short names like i
10821 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ArithOpNode.java 93 Local variable 'i' could be declared final
10822 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ArithOpNode.java 95 Local variable 'child' could be declared final
10823 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ArithOpNode.java 97 Prefer StringBuffer over += for concatenating strings
10824 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ArithOpNode.java 100 Avoid using if...else statements without curly braces
10825 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ArithOpNode.java 100 Prefer StringBuffer over += for concatenating strings
10826 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ArithOpNode.java 103 Prefer StringBuffer over += for concatenating strings
10827 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ArithOpNode.java 105 Prefer StringBuffer over += for concatenating strings
10828 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ArithOpNode.java 113 Prefer StringBuffer over += for concatenating strings
10829 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ConvolutionNode.java 25 Parameter 'idInput' is not assigned and could be declared final
10830 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ConvolutionNode.java 25 Parameter 'positionXInput' is not assigned and could be declared final
10831 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ConvolutionNode.java 25 Parameter 'positionYInput' is not assigned and could be declared final
10832 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ConvolutionNode.java 30 Parameter 'positionXInput' is not assigned and could be declared final
10833 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ConvolutionNode.java 30 Parameter 'positionYInput' is not assigned and could be declared final
10834 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ConvolutionNode.java 79 Avoid variables with short names like op
10835 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ConvolutionNode.java 79 Found 'DU'-anomaly for variable 'op' (lines '79'-'105').
10836 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ConvolutionNode.java 79 Local variable 'op' could be declared final
10837 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ConvolutionNode.java 80 Local variable 'children' could be declared final
10838 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ConvolutionNode.java 81 Avoid if (x != y) ..; else ..;
10839 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ConvolutionNode.java 82 Avoid variables with short names like i
10840 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ConvolutionNode.java 82 Local variable 'i' could be declared final
10841 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ConvolutionNode.java 84 Local variable 'child' could be declared final
10842 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ConvolutionNode.java 86 Prefer StringBuffer over += for concatenating strings
10843 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ConvolutionNode.java 89 Avoid using if...else statements without curly braces
10844 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ConvolutionNode.java 89 Prefer StringBuffer over += for concatenating strings
10845 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ConvolutionNode.java 93 Prefer StringBuffer over += for concatenating strings
10846 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ConvolutionNode.java 95 Prefer StringBuffer over += for concatenating strings
10847 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ConvolutionNode.java 102 Prefer StringBuffer over += for concatenating strings
10848 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/DisconNode.java 23 Parameter 'idInput' is not assigned and could be declared final
10849 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/DisconNode.java 23 Parameter 'positionXInput' is not assigned and could be declared final
10850 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/DisconNode.java 23 Parameter 'positionYInput' is not assigned and could be declared final
10851 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/DisconNode.java 28 Parameter 'positionXInput' is not assigned and could be declared final
10852 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/DisconNode.java 28 Parameter 'positionYInput' is not assigned and could be declared final
10853 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/DisconNode.java 79 Avoid variables with short names like op
10854 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/DisconNode.java 79 Found 'DD'-anomaly for variable 'op' (lines '79'-'82').
10855 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/DisconNode.java 79 Found 'DD'-anomaly for variable 'op' (lines '79'-'84').
10856 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/DisconNode.java 79 Found 'DU'-anomaly for variable 'op' (lines '79'-'116').
10857 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/DisconNode.java 82 Avoid using if...else statements without curly braces
10858 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/DisconNode.java 82 Found 'DU'-anomaly for variable 'op' (lines '82'-'116').
10859 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/DisconNode.java 83 Avoid using if statements without curly braces
10860 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/DisconNode.java 84 Found 'DU'-anomaly for variable 'op' (lines '84'-'116').
10861 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/DisconNode.java 86 Local variable 'children' could be declared final
10862 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/DisconNode.java 87 Avoid if (x != y) ..; else ..;
10863 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/DisconNode.java 88 Avoid variables with short names like i
10864 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/DisconNode.java 88 Local variable 'i' could be declared final
10865 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/DisconNode.java 90 Local variable 'child' could be declared final
10866 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/DisconNode.java 92 Prefer StringBuffer over += for concatenating strings
10867 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/DisconNode.java 95 Avoid using if...else statements without curly braces
10868 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/DisconNode.java 95 Prefer StringBuffer over += for concatenating strings
10869 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/DisconNode.java 98 Prefer StringBuffer over += for concatenating strings
10870 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/DisconNode.java 100 Prefer StringBuffer over += for concatenating strings
10871 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/DisconNode.java 108 Prefer StringBuffer over += for concatenating strings
10872 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/DistributionNode.java 23 Parameter 'idInput' is not assigned and could be declared final
10873 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/DistributionNode.java 23 Parameter 'positionXInput' is not assigned and could be declared final
10874 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/DistributionNode.java 23 Parameter 'positionYInput' is not assigned and could be declared final
10875 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/DistributionNode.java 28 Parameter 'positionXInput' is not assigned and could be declared final
10876 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/DistributionNode.java 28 Parameter 'positionYInput' is not assigned and could be declared final
10877 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/DistributionNode.java 75 Local variable 'children' could be declared final
10878 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/DistributionNode.java 76 Avoid if (x != y) ..; else ..;
10879 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/DistributionNode.java 77 Prefer StringBuffer over += for concatenating strings
10880 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/DistributionNode.java 78 Avoid variables with short names like i
10881 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/DistributionNode.java 78 Local variable 'i' could be declared final
10882 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/DistributionNode.java 80 Local variable 'child' could be declared final
10883 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/DistributionNode.java 83 Prefer StringBuffer over += for concatenating strings
10884 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/DistributionNode.java 88 Prefer StringBuffer over += for concatenating strings
10885 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/FiringRateNode.java 22 Parameter 'idInput' is not assigned and could be declared final
10886 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/FiringRateNode.java 22 Parameter 'positionXInput' is not assigned and could be declared final
10887 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/FiringRateNode.java 22 Parameter 'positionYInput' is not assigned and could be declared final
10888 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/FiringRateNode.java 27 Parameter 'positionXInput' is not assigned and could be declared final
10889 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/FiringRateNode.java 27 Parameter 'positionYInput' is not assigned and could be declared final
10890 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/FiringRateNode.java 75 Local variable 'children' could be declared final
10891 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/FiringRateNode.java 76 Avoid if (x != y) ..; else ..;
10892 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/FiringRateNode.java 77 Local variable 'child' could be declared final
10893 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/FiringRateNode.java 80 Prefer StringBuffer over += for concatenating strings
10894 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/FiringRateNode.java 84 Prefer StringBuffer over += for concatenating strings
10895 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/InIntervalNode.java 24 Parameter 'idInput' is not assigned and could be declared final
10896 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/InIntervalNode.java 24 Parameter 'positionXInput' is not assigned and could be declared final
10897 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/InIntervalNode.java 24 Parameter 'positionYInput' is not assigned and could be declared final
10898 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/InIntervalNode.java 29 Parameter 'positionXInput' is not assigned and could be declared final
10899 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/InIntervalNode.java 29 Parameter 'positionYInput' is not assigned and could be declared final
10900 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/InIntervalNode.java 78 Avoid variables with short names like op
10901 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/InIntervalNode.java 78 Found 'DU'-anomaly for variable 'op' (lines '78'-'111').
10902 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/InIntervalNode.java 78 Local variable 'op' could be declared final
10903 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/InIntervalNode.java 80 Local variable 'children' could be declared final
10904 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/InIntervalNode.java 81 Avoid if (x != y) ..; else ..;
10905 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/InIntervalNode.java 82 Avoid variables with short names like i
10906 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/InIntervalNode.java 82 Local variable 'i' could be declared final
10907 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/InIntervalNode.java 84 Local variable 'child' could be declared final
10908 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/InIntervalNode.java 86 Prefer StringBuffer over += for concatenating strings
10909 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/InIntervalNode.java 89 Avoid using if...else statements without curly braces
10910 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/InIntervalNode.java 89 Prefer StringBuffer over += for concatenating strings
10911 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/InIntervalNode.java 93 Prefer StringBuffer over += for concatenating strings
10912 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/InIntervalNode.java 95 Prefer StringBuffer over += for concatenating strings
10913 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/InIntervalNode.java 103 Prefer StringBuffer over += for concatenating strings
10914 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/MomentNode.java 21 The class 'MomentNode' has a Cyclomatic Complexity of 3 (Highest = 11).
10915 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/MomentNode.java 23 Parameter 'idInput' is not assigned and could be declared final
10916 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/MomentNode.java 23 Parameter 'positionXInput' is not assigned and could be declared final
10917 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/MomentNode.java 23 Parameter 'positionYInput' is not assigned and could be declared final
10918 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/MomentNode.java 28 Parameter 'positionXInput' is not assigned and could be declared final
10919 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/MomentNode.java 28 Parameter 'positionYInput' is not assigned and could be declared final
10920 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/MomentNode.java 60 Avoid excessively long variable names like requiredChildTypes
10921 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/MomentNode.java 60 Local variable 'requiredChildTypes' could be declared final
10922 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/MomentNode.java 77 The method 'printTextualRepresentation' has a Cyclomatic Complexity of 11.
10923 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/MomentNode.java 79 Avoid variables with short names like op
10924 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/MomentNode.java 79 Found 'DU'-anomaly for variable 'op' (lines '79'-'145').
10925 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/MomentNode.java 79 Local variable 'op' could be declared final
10926 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/MomentNode.java 81 Local variable 'children' could be declared final
10927 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/MomentNode.java 82 Avoid if (x != y) ..; else ..;
10928 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/MomentNode.java 83 Avoid variables with short names like i
10929 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/MomentNode.java 83 Local variable 'i' could be declared final
10930 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/MomentNode.java 85 Local variable 'child' could be declared final
10931 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/MomentNode.java 89 Found 'DD'-anomaly for variable 'numVal' (lines '89'-'89').
10932 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/MomentNode.java 89 Found 'DD'-anomaly for variable 'numVal' (lines '89'-'92').
10933 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/MomentNode.java 89 Found 'DU'-anomaly for variable 'numVal' (lines '89'-'145').
10934 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/MomentNode.java 91 Avoid if (x != y) ..; else ..;
10935 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/MomentNode.java 96 Prefer StringBuffer over += for concatenating strings
10936 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/MomentNode.java 100 Prefer StringBuffer over += for concatenating strings
10937 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/MomentNode.java 104 Prefer StringBuffer over += for concatenating strings
10938 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/MomentNode.java 107 Prefer StringBuffer over += for concatenating strings
10939 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/MomentNode.java 111 Prefer StringBuffer over += for concatenating strings
10940 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/MomentNode.java 134 Avoid using if...else statements without curly braces
10941 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/NegationNode.java 22 Parameter 'idInput' is not assigned and could be declared final
10942 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/NegationNode.java 22 Parameter 'positionXInput' is not assigned and could be declared final
10943 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/NegationNode.java 22 Parameter 'positionYInput' is not assigned and could be declared final
10944 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/NegationNode.java 27 Parameter 'positionXInput' is not assigned and could be declared final
10945 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/NegationNode.java 27 Parameter 'positionYInput' is not assigned and could be declared final
10946 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/NegationNode.java 73 Local variable 'children' could be declared final
10947 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/NegationNode.java 74 Avoid if (x != y) ..; else ..;
10948 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/NegationNode.java 75 Avoid variables with short names like i
10949 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/NegationNode.java 75 Local variable 'i' could be declared final
10950 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/NegationNode.java 77 Local variable 'child' could be declared final
10951 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/NegationNode.java 80 Prefer StringBuffer over += for concatenating strings
10952 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/NegationNode.java 85 Prefer StringBuffer over += for concatenating strings
10953 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/OperationNode.java 30 Abstract classes should be named AbstractXXX
10954 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/OperationNode.java 30 The class 'OperationNode' has a Cyclomatic Complexity of 2 (Highest = 14).
10955 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/OperationNode.java 33 Avoid using implementation types like 'ArrayList'; use the interface instead
10956 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/OperationNode.java 33 Avoid using implementation types like 'ArrayList'; use the interface instead
10957 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/OperationNode.java 42 Avoid excessively long variable names like optionalChildNodes
10958 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/OperationNode.java 42 Avoid using implementation types like 'HashMap'; use the interface instead
10959 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/OperationNode.java 42 Avoid using implementation types like 'HashMap'; use the interface instead
10960 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/OperationNode.java 42 Found non-transient, non-static member. Please mark as transient or provide accessors.
10961 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/OperationNode.java 57 Avoid excessively long variable names like optionalChildNodesOrdered
10962 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/OperationNode.java 57 Avoid using implementation types like 'ArrayList'; use the interface instead
10963 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/OperationNode.java 57 Avoid using implementation types like 'ArrayList'; use the interface instead
10964 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/OperationNode.java 57 Found non-transient, non-static member. Please mark as transient or provide accessors.
10965 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/OperationNode.java 59 Avoid excessively long variable names like requiredChildNodes
10966 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/OperationNode.java 59 Avoid using implementation types like 'HashMap'; use the interface instead
10967 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/OperationNode.java 59 Avoid using implementation types like 'HashMap'; use the interface instead
10968 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/OperationNode.java 59 Found non-transient, non-static member. Please mark as transient or provide accessors.
10969 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/OperationNode.java 69 Avoid excessively long variable names like requiredChildNodesOrdered
10970 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/OperationNode.java 69 Avoid using implementation types like 'ArrayList'; use the interface instead
10971 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/OperationNode.java 69 Avoid using implementation types like 'ArrayList'; use the interface instead
10972 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/OperationNode.java 69 Found non-transient, non-static member. Please mark as transient or provide accessors.
10973 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/OperationNode.java 71 Found non-transient, non-static member. Please mark as transient or provide accessors.
10974 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/OperationNode.java 107 An empty statement (semicolon) not part of a loop
10975 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/OperationNode.java 122 Avoid really long methods.
10976 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/OperationNode.java 130 Found 'DD'-anomaly for variable 'arcsToDraw' (lines '130'-'139').
10977 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/OperationNode.java 130 Found 'DD'-anomaly for variable 'arcsToDraw' (lines '130'-'145').
10978 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/OperationNode.java 138 Found 'DD'-anomaly for variable 'role' (lines '138'-'138').
10979 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/OperationNode.java 138 Found 'DD'-anomaly for variable 'role' (lines '138'-'144').
10980 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/OperationNode.java 138 Found 'DD'-anomaly for variable 'role' (lines '138'-'188').
10981 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/OperationNode.java 138 Found 'DD'-anomaly for variable 'role' (lines '138'-'207').
10982 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/OperationNode.java 138 Found 'DU'-anomaly for variable 'role' (lines '138'-'222').
10983 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/OperationNode.java 139 Found 'DD'-anomaly for variable 'arcsToDraw' (lines '139'-'139').
10984 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/OperationNode.java 139 Found 'DD'-anomaly for variable 'arcsToDraw' (lines '139'-'145').
10985 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/OperationNode.java 144 Found 'DD'-anomaly for variable 'role' (lines '144'-'144').
10986 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/OperationNode.java 144 Found 'DD'-anomaly for variable 'role' (lines '144'-'188').
10987 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/OperationNode.java 144 Found 'DD'-anomaly for variable 'role' (lines '144'-'207').
10988 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/OperationNode.java 144 Found 'DU'-anomaly for variable 'role' (lines '144'-'222').
10989 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/OperationNode.java 145 Found 'DD'-anomaly for variable 'arcsToDraw' (lines '145'-'145').
10990 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/OperationNode.java 151 Avoid excessively long variable names like arcConnectionPointX
10991 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/OperationNode.java 151 Local variable 'arcConnectionPointX' could be declared final
10992 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/OperationNode.java 152 Local variable 'arcConnectionPointY' could be declared final
10993 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/OperationNode.java 158 Local variable 'spacing' could be declared final
10994 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/OperationNode.java 161 Found 'DU'-anomaly for variable 'arcStartPointX' (lines '161'-'222').
10995 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/OperationNode.java 163 Found 'DU'-anomaly for variable 'arcEndPointY' (lines '163'-'222').
10996 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/OperationNode.java 174 Found 'DU'-anomaly for variable 'arcEndPointX' (lines '174'-'222').
10997 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/OperationNode.java 181 Found 'DU'-anomaly for variable 'arcEndPointX' (lines '181'-'222').
10998 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/OperationNode.java 189 Avoid instantiating new objects inside loops
10999 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/OperationNode.java 208 Avoid instantiating new objects inside loops
11000 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/OperationNode.java 236 Avoid using if statements without curly braces
11001 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/OperationNode.java 242 Avoid using if statements without curly braces
11002 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/OperationNode.java 318 Local variable 'children' could be declared final
11003 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/OperationNode.java 322 Avoid variables with short names like it
11004 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/OperationNode.java 322 Local variable 'it' could be declared final
11005 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/OperationNode.java 328 Avoid using if...else statements without curly braces
11006 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/OperationNode.java 329 Avoid using if...else statements without curly braces
11007 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/OperationNode.java 339 A method should have only one exit point, and that should be the last statement in the method
11008 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/OperationNode.java 339 Avoid using if...else statements without curly braces
11009 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/OperationNode.java 340 Avoid using if...else statements without curly braces
11010 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/OperationNode.java 353 A getX() method which returns a boolean should be named isX()
11011 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/OperationNode.java 385 Avoid variables with short names like it
11012 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/OperationNode.java 390 Avoid using if...else statements without curly braces
11013 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/OperationNode.java 405 Avoid variables with short names like g
11014 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/OperationNode.java 405 Overriding method merely calls super
11015 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/OperationNode.java 420 Avoid variables with short names like it
11016 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/OperationNode.java 449 Avoid variables with short names like it
11017 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/OperationNode.java 483 The method 'childAssignmentValid' has a Cyclomatic Complexity of 14.
11018 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/OperationNode.java 485 Found 'DU'-anomaly for variable 'thisNodeType' (lines '485'-'561').
11019 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/OperationNode.java 486 Found 'DU'-anomaly for variable 'possibleChildReturnType' (lines '486'-'561').
11020 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/OperationNode.java 487 Found 'DU'-anomaly for variable 'role' (lines '487'-'561').
11021 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/OperationNode.java 503 Avoid using if statements without curly braces
11022 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/OperationNode.java 506 A method should have only one exit point, and that should be the last statement in the method
11023 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/OperationNode.java 513 Avoid using if statements without curly braces
11024 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/OperationNode.java 516 A method should have only one exit point, and that should be the last statement in the method
11025 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/OperationNode.java 525 Avoid using if statements without curly braces
11026 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/OperationNode.java 528 A method should have only one exit point, and that should be the last statement in the method
11027 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/OperationNode.java 538 A method should have only one exit point, and that should be the last statement in the method
11028 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/OperationNode.java 571 Found 'DD'-anomaly for variable 'numOfChildren' (lines '571'-'581').
11029 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/OperationNode.java 581 Found 'DD'-anomaly for variable 'numOfChildren' (lines '581'-'581').
11030 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/OperationNode.java 590 An empty method in an abstract class should be abstract instead
11031 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/OperationNode.java 595 clone() method should be implemented only if implementing Cloneable interface
11032 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/OperationNode.java 596 clone() method should be implemented only if implementing Cloneable interface
11033 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/OperationNode.java 596 clone() method should throw CloneNotSupportedException
11034 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/OperationNode.java 599 Consider simply returning the value vs storing it in local variable 'nodeCopy'
11035 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/PassageTimeDensityNode.java 22 Parameter 'idInput' is not assigned and could be declared final
11036 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/PassageTimeDensityNode.java 22 Parameter 'positionXInput' is not assigned and could be declared final
11037 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/PassageTimeDensityNode.java 22 Parameter 'positionYInput' is not assigned and could be declared final
11038 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/PassageTimeDensityNode.java 27 Parameter 'positionXInput' is not assigned and could be declared final
11039 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/PassageTimeDensityNode.java 27 Parameter 'positionYInput' is not assigned and could be declared final
11040 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/PassageTimeDensityNode.java 86 Found 'DD'-anomaly for variable 'description' (lines '86'-'92').
11041 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/PassageTimeDensityNode.java 86 Found 'DD'-anomaly for variable 'description' (lines '86'-'99').
11042 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/PassageTimeDensityNode.java 87 Local variable 'children' could be declared final
11043 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/PassageTimeDensityNode.java 88 Avoid if (x != y) ..; else ..;
11044 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/PassageTimeDensityNode.java 90 Avoid variables with short names like i
11045 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/PassageTimeDensityNode.java 90 Found 'DD'-anomaly for variable 'i' (lines '90'-'103').
11046 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/PassageTimeDensityNode.java 95 Prefer StringBuffer over += for concatenating strings
11047 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/PassageTimeDensityNode.java 100 Found 'DU'-anomaly for variable 'op1' (lines '100'-'133').
11048 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/PassageTimeDensityNode.java 100 Local variable 'op1' could be declared final
11049 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/PassageTimeDensityNode.java 101 Found 'DU'-anomaly for variable 'op2' (lines '101'-'133').
11050 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/PassageTimeDensityNode.java 101 Local variable 'op2' could be declared final
11051 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/PassageTimeDensityNode.java 102 Prefer StringBuffer over += for concatenating strings
11052 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/PassageTimeDensityNode.java 104 Found 'DD'-anomaly for variable 'childCount' (lines '104'-'108').
11053 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/PassageTimeDensityNode.java 104 Found 'DU'-anomaly for variable 'childCount' (lines '104'-'133').
11054 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/PassageTimeDensityNode.java 108 Found 'DD'-anomaly for variable 'childCount' (lines '108'-'108').
11055 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/PassageTimeDensityNode.java 108 Found 'DU'-anomaly for variable 'childCount' (lines '108'-'133').
11056 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/PassageTimeDensityNode.java 110 Prefer StringBuffer over += for concatenating strings
11057 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/PassageTimeDensityNode.java 114 Avoid using if...else statements without curly braces
11058 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/PassageTimeDensityNode.java 114 Prefer StringBuffer over += for concatenating strings
11059 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/PassageTimeDensityNode.java 116 Avoid using if...else statements without curly braces
11060 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/PassageTimeDensityNode.java 116 Prefer StringBuffer over += for concatenating strings
11061 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/PassageTimeDensityNode.java 135 Avoid using implementation types like 'ArrayList'; use the interface instead
11062 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/PassageTimeDensityNode.java 135 Avoid using implementation types like 'ArrayList'; use the interface instead
11063 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/PassageTimeDensityNode.java 137 Avoid variables with short names like i
11064 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/PassageTimeDensityNode.java 137 Local variable 'i' could be declared final
11065 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/PassageTimeDensityNode.java 138 Found 'DU'-anomaly for variable 'childsLabelBuffer' (lines '138'-'155').
11066 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/PassageTimeDensityNode.java 140 Local variable 'childNode' could be declared final
11067 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/PassageTimeDensityNode.java 142 These nested if statements could be combined
11068 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/PassageTimeDensityNode.java 145 A method should have only one exit point, and that should be the last statement in the method
11069 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/PassageTimeDensityNode.java 145 Avoid using if...else statements without curly braces
11070 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/PassageTimeDensityNode.java 147 Avoid using if...else statements without curly braces
11071 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/PassageTimeDensityNode.java 147 Found 'DU'-anomaly for variable 'childsLabelBuffer' (lines '147'-'155').
11072 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/PassageTimeDensityNode.java 151 A method should have only one exit point, and that should be the last statement in the method
11073 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/PassageTimeDensityNode.java 154 Avoid using if...else statements without curly braces
11074 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/PercentileNode.java 20 The class 'PercentileNode' has a Cyclomatic Complexity of 3 (Highest = 14).
11075 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/PercentileNode.java 60 Avoid excessively long variable names like requiredChildTypes
11076 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/PercentileNode.java 60 Local variable 'requiredChildTypes' could be declared final
11077 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/PercentileNode.java 80 The method 'printTextualRepresentation' has a Cyclomatic Complexity of 14.
11078 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/PercentileNode.java 81 Local variable 'description' could be declared final
11079 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/PercentileNode.java 82 Avoid variables with short names like op
11080 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/PercentileNode.java 82 Found 'DU'-anomaly for variable 'op' (lines '82'-'141').
11081 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/PercentileNode.java 82 Local variable 'op' could be declared final
11082 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/PercentileNode.java 83 Avoid unused local variables such as 'numString'.
11083 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/PercentileNode.java 83 Avoid unused local variables such as 'passageString'.
11084 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/PercentileNode.java 83 Local variable 'numString' could be declared final
11085 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/PercentileNode.java 83 Local variable 'passageString' could be declared final
11086 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/PercentileNode.java 86 Avoid if (x != y) ..; else ..;
11087 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/PercentileNode.java 87 Avoid variables with short names like i
11088 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/PercentileNode.java 95 Avoid if (x != y) ..; else ..;
11089 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ProbInIntervalNode.java 23 Parameter 'idInput' is not assigned and could be declared final
11090 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ProbInIntervalNode.java 23 Parameter 'positionXInput' is not assigned and could be declared final
11091 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ProbInIntervalNode.java 23 Parameter 'positionYInput' is not assigned and could be declared final
11092 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ProbInIntervalNode.java 28 Parameter 'positionXInput' is not assigned and could be declared final
11093 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ProbInIntervalNode.java 28 Parameter 'positionYInput' is not assigned and could be declared final
11094 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ProbInIntervalNode.java 77 Avoid variables with short names like op
11095 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ProbInIntervalNode.java 77 Found 'DU'-anomaly for variable 'op' (lines '77'-'109').
11096 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ProbInIntervalNode.java 77 Local variable 'op' could be declared final
11097 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ProbInIntervalNode.java 79 Local variable 'children' could be declared final
11098 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ProbInIntervalNode.java 80 Avoid if (x != y) ..; else ..;
11099 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ProbInIntervalNode.java 81 Avoid variables with short names like i
11100 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ProbInIntervalNode.java 81 Local variable 'i' could be declared final
11101 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ProbInIntervalNode.java 83 Local variable 'child' could be declared final
11102 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ProbInIntervalNode.java 85 Prefer StringBuffer over += for concatenating strings
11103 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ProbInIntervalNode.java 88 Avoid using if...else statements without curly braces
11104 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ProbInIntervalNode.java 88 Prefer StringBuffer over += for concatenating strings
11105 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ProbInIntervalNode.java 91 Prefer StringBuffer over += for concatenating strings
11106 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ProbInIntervalNode.java 93 Prefer StringBuffer over += for concatenating strings
11107 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ProbInIntervalNode.java 101 Prefer StringBuffer over += for concatenating strings
11108 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ProbInStatesNode.java 22 Parameter 'idInput' is not assigned and could be declared final
11109 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ProbInStatesNode.java 22 Parameter 'positionXInput' is not assigned and could be declared final
11110 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ProbInStatesNode.java 22 Parameter 'positionYInput' is not assigned and could be declared final
11111 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ProbInStatesNode.java 27 Parameter 'positionXInput' is not assigned and could be declared final
11112 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ProbInStatesNode.java 27 Parameter 'positionYInput' is not assigned and could be declared final
11113 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ProbInStatesNode.java 78 Found 'DU'-anomaly for variable 'op1' (lines '78'-'127').
11114 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ProbInStatesNode.java 78 Local variable 'op1' could be declared final
11115 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ProbInStatesNode.java 79 Found 'DU'-anomaly for variable 'op2' (lines '79'-'127').
11116 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ProbInStatesNode.java 79 Local variable 'op2' could be declared final
11117 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ProbInStatesNode.java 81 Local variable 'children' could be declared final
11118 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ProbInStatesNode.java 82 Avoid if (x != y) ..; else ..;
11119 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ProbInStatesNode.java 83 Found 'DD'-anomaly for variable 'childrenLeft' (lines '83'-'90').
11120 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ProbInStatesNode.java 83 Found 'DU'-anomaly for variable 'childrenLeft' (lines '83'-'127').
11121 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ProbInStatesNode.java 84 Avoid variables with short names like i
11122 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ProbInStatesNode.java 84 Local variable 'i' could be declared final
11123 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ProbInStatesNode.java 86 Local variable 'child' could be declared final
11124 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ProbInStatesNode.java 88 Prefer StringBuffer over += for concatenating strings
11125 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ProbInStatesNode.java 93 Avoid using if...else statements without curly braces
11126 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ProbInStatesNode.java 93 Prefer StringBuffer over += for concatenating strings
11127 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ProbInStatesNode.java 94 Avoid using if statements without curly braces
11128 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ProbInStatesNode.java 95 Prefer StringBuffer over += for concatenating strings
11129 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ProbInStatesNode.java 99 Prefer StringBuffer over += for concatenating strings
11130 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ProbInStatesNode.java 101 Prefer StringBuffer over += for concatenating strings
11131 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/RangeNode.java 24 Parameter 'idInput' is not assigned and could be declared final
11132 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/RangeNode.java 24 Parameter 'positionXInput' is not assigned and could be declared final
11133 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/RangeNode.java 24 Parameter 'positionYInput' is not assigned and could be declared final
11134 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/RangeNode.java 29 Parameter 'positionXInput' is not assigned and could be declared final
11135 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/RangeNode.java 29 Parameter 'positionYInput' is not assigned and could be declared final
11136 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/RangeNode.java 75 Avoid variables with short names like op
11137 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/RangeNode.java 75 Found 'DU'-anomaly for variable 'op' (lines '75'-'107').
11138 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/RangeNode.java 75 Local variable 'op' could be declared final
11139 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/RangeNode.java 77 Local variable 'children' could be declared final
11140 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/RangeNode.java 78 Avoid if (x != y) ..; else ..;
11141 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/RangeNode.java 79 Avoid variables with short names like i
11142 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/RangeNode.java 79 Local variable 'i' could be declared final
11143 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/RangeNode.java 81 Local variable 'child' could be declared final
11144 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/RangeNode.java 83 Prefer StringBuffer over += for concatenating strings
11145 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/RangeNode.java 86 Avoid using if...else statements without curly braces
11146 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/RangeNode.java 86 Prefer StringBuffer over += for concatenating strings
11147 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/RangeNode.java 89 Prefer StringBuffer over += for concatenating strings
11148 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/RangeNode.java 91 Prefer StringBuffer over += for concatenating strings
11149 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/RangeNode.java 99 Prefer StringBuffer over += for concatenating strings
11150 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ResultNode.java 58 Local variable 'requiredNodeTypes' could be declared final
11151 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ResultNode.java 90 Found 'DD'-anomaly for variable 'description' (lines '90'-'102').
11152 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ResultNode.java 90 Found 'DD'-anomaly for variable 'description' (lines '90'-'98').
11153 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ResultNode.java 91 Local variable 'children' could be declared final
11154 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ResultNode.java 94 Local variable 'child' could be declared final
11155 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ResultNode.java 95 Local variable 'childsReturnType' could be declared final
11156 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ResultNode.java 106 Prefer StringBuffer over += for concatenating strings
11157 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/ResultNode.java 108 Prefer StringBuffer over += for concatenating strings
11158 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SequentialNode.java 24 Avoid excessively long variable names like numberOfQueriesConnected
11159 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SequentialNode.java 24 Found non-transient, non-static member. Please mark as transient or provide accessors.
11160 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SequentialNode.java 26 Parameter 'idInput' is not assigned and could be declared final
11161 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SequentialNode.java 26 Parameter 'positionXInput' is not assigned and could be declared final
11162 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SequentialNode.java 26 Parameter 'positionYInput' is not assigned and could be declared final
11163 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SequentialNode.java 28 Overridable method 'initialiseRequiredChildNodes' called during object construction
11164 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SequentialNode.java 31 Parameter 'positionXInput' is not assigned and could be declared final
11165 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SequentialNode.java 31 Parameter 'positionYInput' is not assigned and could be declared final
11166 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SequentialNode.java 33 Overridable method 'initialiseRequiredChildNodes' called during object construction
11167 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SequentialNode.java 62 Local variable 'requiredNodeTypes' could be declared final
11168 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SequentialNode.java 73 The String literal "query " appears 4 times in this file; the first occurrence is on line 73
11169 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SequentialNode.java 92 Avoid variables with short names like op
11170 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SequentialNode.java 92 Found 'DU'-anomaly for variable 'op' (lines '92'-'134').
11171 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SequentialNode.java 92 Local variable 'op' could be declared final
11172 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SequentialNode.java 93 Found 'DD'-anomaly for variable 'counter' (lines '93'-'100').
11173 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SequentialNode.java 93 Found 'DU'-anomaly for variable 'counter' (lines '93'-'134').
11174 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SequentialNode.java 95 Local variable 'children' could be declared final
11175 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SequentialNode.java 96 Avoid if (x != y) ..; else ..;
11176 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SequentialNode.java 97 Avoid variables with short names like i
11177 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SequentialNode.java 97 Local variable 'i' could be declared final
11178 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SequentialNode.java 99 Local variable 'child' could be declared final
11179 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SequentialNode.java 101 Prefer StringBuffer over += for concatenating strings
11180 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SequentialNode.java 103 Prefer StringBuffer over += for concatenating strings
11181 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SequentialNode.java 106 Prefer StringBuffer over += for concatenating strings
11182 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SequentialNode.java 111 Prefer StringBuffer over += for concatenating strings
11183 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SequentialNode.java 112 Prefer StringBuffer over += for concatenating strings
11184 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SequentialNode.java 118 Avoid using if...else statements without curly braces
11185 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SequentialNode.java 153 Found 'DD'-anomaly for variable 'allAssigned' (lines '153'-'159').
11186 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SequentialNode.java 154 Avoid variables with short names like i
11187 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SequentialNode.java 159 Found 'DD'-anomaly for variable 'allAssigned' (lines '159'-'159').
11188 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SequentialNode.java 174 Avoid excessively long variable names like optionalArcAvailable
11189 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SequentialNode.java 174 Found 'DD'-anomaly for variable 'optionalArcAvailable' (lines '174'-'180').
11190 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SequentialNode.java 175 Avoid variables with short names like i
11191 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SequentialNode.java 180 Found 'DD'-anomaly for variable 'optionalArcAvailable' (lines '180'-'180').
11192 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/StatesAtTimeNode.java 23 Parameter 'idInput' is not assigned and could be declared final
11193 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/StatesAtTimeNode.java 23 Parameter 'positionXInput' is not assigned and could be declared final
11194 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/StatesAtTimeNode.java 23 Parameter 'positionYInput' is not assigned and could be declared final
11195 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/StatesAtTimeNode.java 28 Parameter 'positionXInput' is not assigned and could be declared final
11196 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/StatesAtTimeNode.java 28 Parameter 'positionYInput' is not assigned and could be declared final
11197 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/StatesAtTimeNode.java 76 Avoid variables with short names like op
11198 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/StatesAtTimeNode.java 76 Found 'DU'-anomaly for variable 'op' (lines '76'-'108').
11199 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/StatesAtTimeNode.java 76 Local variable 'op' could be declared final
11200 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/StatesAtTimeNode.java 78 Local variable 'children' could be declared final
11201 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/StatesAtTimeNode.java 79 Avoid if (x != y) ..; else ..;
11202 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/StatesAtTimeNode.java 80 Avoid variables with short names like i
11203 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/StatesAtTimeNode.java 80 Local variable 'i' could be declared final
11204 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/StatesAtTimeNode.java 82 Local variable 'child' could be declared final
11205 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/StatesAtTimeNode.java 84 Prefer StringBuffer over += for concatenating strings
11206 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/StatesAtTimeNode.java 87 Avoid using if...else statements without curly braces
11207 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/StatesAtTimeNode.java 87 Prefer StringBuffer over += for concatenating strings
11208 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/StatesAtTimeNode.java 90 Prefer StringBuffer over += for concatenating strings
11209 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/StatesAtTimeNode.java 92 Prefer StringBuffer over += for concatenating strings
11210 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/StatesAtTimeNode.java 100 Prefer StringBuffer over += for concatenating strings
11211 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SteadyStateProbNode.java 24 Parameter 'idInput' is not assigned and could be declared final
11212 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SteadyStateProbNode.java 24 Parameter 'positionXInput' is not assigned and could be declared final
11213 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SteadyStateProbNode.java 24 Parameter 'positionYInput' is not assigned and could be declared final
11214 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SteadyStateProbNode.java 29 Parameter 'positionXInput' is not assigned and could be declared final
11215 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SteadyStateProbNode.java 29 Parameter 'positionYInput' is not assigned and could be declared final
11216 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SteadyStateProbNode.java 78 Avoid variables with short names like op
11217 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SteadyStateProbNode.java 78 Found 'DU'-anomaly for variable 'op' (lines '78'-'110').
11218 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SteadyStateProbNode.java 78 Local variable 'op' could be declared final
11219 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SteadyStateProbNode.java 80 Local variable 'children' could be declared final
11220 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SteadyStateProbNode.java 81 Avoid if (x != y) ..; else ..;
11221 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SteadyStateProbNode.java 82 Avoid variables with short names like i
11222 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SteadyStateProbNode.java 82 Local variable 'i' could be declared final
11223 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SteadyStateProbNode.java 84 Local variable 'child' could be declared final
11224 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SteadyStateProbNode.java 86 Prefer StringBuffer over += for concatenating strings
11225 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SteadyStateProbNode.java 89 Avoid using if...else statements without curly braces
11226 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SteadyStateProbNode.java 89 Prefer StringBuffer over += for concatenating strings
11227 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SteadyStateProbNode.java 92 Prefer StringBuffer over += for concatenating strings
11228 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SteadyStateProbNode.java 94 Prefer StringBuffer over += for concatenating strings
11229 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SteadyStateProbNode.java 102 Prefer StringBuffer over += for concatenating strings
11230 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SteadyStateStatesNode.java 23 Parameter 'idInput' is not assigned and could be declared final
11231 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SteadyStateStatesNode.java 23 Parameter 'positionXInput' is not assigned and could be declared final
11232 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SteadyStateStatesNode.java 23 Parameter 'positionYInput' is not assigned and could be declared final
11233 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SteadyStateStatesNode.java 28 Parameter 'positionXInput' is not assigned and could be declared final
11234 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SteadyStateStatesNode.java 28 Parameter 'positionYInput' is not assigned and could be declared final
11235 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SteadyStateStatesNode.java 76 Avoid variables with short names like op
11236 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SteadyStateStatesNode.java 76 Found 'DU'-anomaly for variable 'op' (lines '76'-'108').
11237 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SteadyStateStatesNode.java 76 Local variable 'op' could be declared final
11238 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SteadyStateStatesNode.java 78 Local variable 'children' could be declared final
11239 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SteadyStateStatesNode.java 79 Avoid if (x != y) ..; else ..;
11240 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SteadyStateStatesNode.java 80 Avoid variables with short names like i
11241 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SteadyStateStatesNode.java 80 Local variable 'i' could be declared final
11242 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SteadyStateStatesNode.java 82 Local variable 'child' could be declared final
11243 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SteadyStateStatesNode.java 84 Prefer StringBuffer over += for concatenating strings
11244 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SteadyStateStatesNode.java 87 Avoid using if...else statements without curly braces
11245 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SteadyStateStatesNode.java 87 Prefer StringBuffer over += for concatenating strings
11246 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SteadyStateStatesNode.java 90 Prefer StringBuffer over += for concatenating strings
11247 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SteadyStateStatesNode.java 92 Prefer StringBuffer over += for concatenating strings
11248 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SteadyStateStatesNode.java 100 Prefer StringBuffer over += for concatenating strings
11249 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SubsetNode.java 23 The class 'SubsetNode' has a Cyclomatic Complexity of 3 (Highest = 11).
11250 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SubsetNode.java 63 Local variable 'requiredNodeTypes' could be declared final
11251 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SubsetNode.java 88 Local variable 'children' could be declared final
11252 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SubsetNode.java 89 Avoid if (x != y) ..; else ..;
11253 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SubsetNode.java 91 Avoid variables with short names like i
11254 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SubsetNode.java 91 Local variable 'i' could be declared final
11255 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SubsetNode.java 94 Local variable 'child' could be declared final
11256 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SubsetNode.java 96 Prefer StringBuffer over += for concatenating strings
11257 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SubsetNode.java 99 Avoid using if...else statements without curly braces
11258 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SubsetNode.java 99 Prefer StringBuffer over += for concatenating strings
11259 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SubsetNode.java 104 Prefer StringBuffer over += for concatenating strings
11260 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SubsetNode.java 106 Prefer StringBuffer over += for concatenating strings
11261 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SubsetNode.java 114 Prefer StringBuffer over += for concatenating strings
11262 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SubsetNode.java 126 The method 'childAssignmentValid' has a Cyclomatic Complexity of 11.
11263 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SubsetNode.java 128 Avoid excessively long variable names like possibleChildReturnType
11264 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SubsetNode.java 128 Found 'DU'-anomaly for variable 'possibleChildReturnType' (lines '128'-'224').
11265 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SubsetNode.java 128 Local variable 'possibleChildReturnType' could be declared final
11266 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SubsetNode.java 129 Found 'DU'-anomaly for variable 'role' (lines '129'-'224').
11267 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SubsetNode.java 143 Avoid excessively long variable names like allowedNodeReturnTypes
11268 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SubsetNode.java 146 A method should have only one exit point, and that should be the last statement in the method
11269 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SubsetNode.java 146 Avoid using if...else statements without curly braces
11270 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SubsetNode.java 152 A method should have only one exit point, and that should be the last statement in the method
11271 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SubsetNode.java 160 A method should have only one exit point, and that should be the last statement in the method
11272 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SubsetNode.java 166 Found 'DD'-anomaly for variable 'existingChild' (lines '166'-'183').
11273 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SubsetNode.java 166 Found 'DU'-anomaly for variable 'existingChild' (lines '166'-'224').
11274 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SubsetNode.java 167 Avoid excessively long variable names like existingChildReturnType
11275 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SubsetNode.java 167 Found 'DD'-anomaly for variable 'existingChildReturnType' (lines '167'-'184').
11276 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SubsetNode.java 167 Found 'DU'-anomaly for variable 'existingChildReturnType' (lines '167'-'224').
11277 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SubsetNode.java 168 Avoid variables with short names like it
11278 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SubsetNode.java 184 Found 'DD'-anomaly for variable 'existingChildReturnType' (lines '184'-'184').
11279 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SubsetNode.java 184 Found 'DU'-anomaly for variable 'existingChildReturnType' (lines '184'-'224').
11280 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SubsetNode.java 190 Avoid excessively long variable names like allowedNodeReturnTypes
11281 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SubsetNode.java 196 A method should have only one exit point, and that should be the last statement in the method
11282 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SubsetNode.java 196 Avoid using if...else statements without curly braces
11283 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SubsetNode.java 203 A method should have only one exit point, and that should be the last statement in the method
11284 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SubsetNode.java 230 Avoid using if...else statements without curly braces
11285 src/pipe/modules/queryeditor/gui/performancetrees/operationnodes/SubsetNode.java 231 Avoid using if...else statements without curly braces
11286 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/ActionsNode.java 20 Parameter 'idInput' is not assigned and could be declared final
11287 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/ActionsNode.java 20 Parameter 'positionXInput' is not assigned and could be declared final
11288 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/ActionsNode.java 20 Parameter 'positionYInput' is not assigned and could be declared final
11289 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/ActionsNode.java 25 Parameter 'positionXInput' is not assigned and could be declared final
11290 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/ActionsNode.java 25 Parameter 'positionYInput' is not assigned and could be declared final
11291 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/ActionsNode.java 39 Assigning an Object to null is a code smell. Consider refactoring.
11292 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/ActionsNode.java 62 Avoid if (x != y) ..; else ..;
11293 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/ActionsNode.java 63 Avoid using if...else statements without curly braces
11294 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/ActionsNode.java 63 Prefer StringBuffer over += for concatenating strings
11295 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/ActionsNode.java 65 Avoid using if...else statements without curly braces
11296 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/ActionsNode.java 65 Prefer StringBuffer over += for concatenating strings
11297 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/BoolNode.java 21 Parameter 'idInput' is not assigned and could be declared final
11298 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/BoolNode.java 21 Parameter 'positionXInput' is not assigned and could be declared final
11299 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/BoolNode.java 21 Parameter 'positionYInput' is not assigned and could be declared final
11300 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/BoolNode.java 26 Parameter 'positionXInput' is not assigned and could be declared final
11301 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/BoolNode.java 26 Parameter 'positionYInput' is not assigned and could be declared final
11302 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/BoolNode.java 40 Assigning an Object to null is a code smell. Consider refactoring.
11303 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/BoolNode.java 47 A getX() method which returns a boolean should be named isX()
11304 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/BoolNode.java 65 Avoid if (x != y) ..; else ..;
11305 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/BoolNode.java 66 Avoid using if...else statements without curly braces
11306 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/BoolNode.java 66 Prefer StringBuffer over += for concatenating strings
11307 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/BoolNode.java 68 Avoid using if...else statements without curly braces
11308 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/BoolNode.java 68 Prefer StringBuffer over += for concatenating strings
11309 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/NumNode.java 22 Parameter 'idInput' is not assigned and could be declared final
11310 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/NumNode.java 22 Parameter 'positionXInput' is not assigned and could be declared final
11311 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/NumNode.java 22 Parameter 'positionYInput' is not assigned and could be declared final
11312 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/NumNode.java 27 Parameter 'positionXInput' is not assigned and could be declared final
11313 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/NumNode.java 27 Parameter 'positionYInput' is not assigned and could be declared final
11314 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/NumNode.java 41 Assigning an Object to null is a code smell. Consider refactoring.
11315 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/NumNode.java 78 Avoid if (x != y) ..; else ..;
11316 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/NumNode.java 79 Local variable 'input' could be declared final
11317 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/NumNode.java 80 Found 'DD'-anomaly for variable 'output' (lines '80'-'88').
11318 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/NumNode.java 82 Local variable 'indexOfDot' could be declared final
11319 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/NumNode.java 82 String.indexOf(char) is faster than String.indexOf(String).
11320 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/NumNode.java 84 Prefer StringBuffer over += for concatenating strings
11321 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/NumNode.java 88 Avoid using if...else statements without curly braces
11322 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/NumNode.java 89 Prefer StringBuffer over += for concatenating strings
11323 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/NumNode.java 92 Avoid using if...else statements without curly braces
11324 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/NumNode.java 92 Prefer StringBuffer over += for concatenating strings
11325 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/NumNode.java 98 Local variable 'dotPosition' could be declared final
11326 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/NumNode.java 98 String.indexOf(char) is faster than String.indexOf(String).
11327 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/NumNode.java 99 Local variable 'stringLength' could be declared final
11328 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/NumNode.java 101 Avoid using if statements without curly braces
11329 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/NumNode.java 102 A method should have only one exit point, and that should be the last statement in the method
11330 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/NumNode.java 104 A method should have only one exit point, and that should be the last statement in the method
11331 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/NumNode.java 107 Avoid using if...else statements without curly braces
11332 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/StateFunctionNode.java 20 Parameter 'idInput' is not assigned and could be declared final
11333 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/StateFunctionNode.java 20 Parameter 'positionXInput' is not assigned and could be declared final
11334 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/StateFunctionNode.java 20 Parameter 'positionYInput' is not assigned and could be declared final
11335 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/StateFunctionNode.java 25 Parameter 'positionXInput' is not assigned and could be declared final
11336 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/StateFunctionNode.java 25 Parameter 'positionYInput' is not assigned and could be declared final
11337 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/StateFunctionNode.java 39 Assigning an Object to null is a code smell. Consider refactoring.
11338 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/StateFunctionNode.java 60 Avoid if (x != y) ..; else ..;
11339 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/StateFunctionNode.java 61 Avoid using if...else statements without curly braces
11340 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/StateFunctionNode.java 61 Prefer StringBuffer over += for concatenating strings
11341 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/StateFunctionNode.java 63 Avoid using if...else statements without curly braces
11342 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/StateFunctionNode.java 63 Prefer StringBuffer over += for concatenating strings
11343 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/StatesNode.java 21 The class 'StatesNode' has a Cyclomatic Complexity of 2 (Highest = 10).
11344 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/StatesNode.java 25 Parameter 'idInput' is not assigned and could be declared final
11345 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/StatesNode.java 25 Parameter 'positionXInput' is not assigned and could be declared final
11346 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/StatesNode.java 25 Parameter 'positionYInput' is not assigned and could be declared final
11347 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/StatesNode.java 30 Parameter 'positionXInput' is not assigned and could be declared final
11348 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/StatesNode.java 30 Parameter 'positionYInput' is not assigned and could be declared final
11349 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/StatesNode.java 44 Assigning an Object to null is a code smell. Consider refactoring.
11350 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/StatesNode.java 68 Avoid excessively long variable names like stateLabelDefinition
11351 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/StatesNode.java 68 Local variable 'stateLabelDefinition' could be declared final
11352 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/StatesNode.java 74 The method 'printTextualRepresentation' has a Cyclomatic Complexity of 10.
11353 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/StatesNode.java 76 Found 'DD'-anomaly for variable 'roleForParentNode' (lines '76'-'86').
11354 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/StatesNode.java 76 Found 'DD'-anomaly for variable 'roleForParentNode' (lines '76'-'88').
11355 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/StatesNode.java 76 Found 'DD'-anomaly for variable 'roleForParentNode' (lines '76'-'97').
11356 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/StatesNode.java 76 Found 'DD'-anomaly for variable 'roleForParentNode' (lines '76'-'99').
11357 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/StatesNode.java 76 Found 'DU'-anomaly for variable 'roleForParentNode' (lines '76'-'108').
11358 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/StatesNode.java 79 Avoid if (x != y) ..; else ..;
11359 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/StatesNode.java 80 Avoid using if...else statements without curly braces
11360 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/StatesNode.java 80 Prefer StringBuffer over += for concatenating strings
11361 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/StatesNode.java 82 Avoid using if...else statements without curly braces
11362 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/StatesNode.java 82 Prefer StringBuffer over += for concatenating strings
11363 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/StatesNode.java 86 Avoid using if...else statements without curly braces
11364 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/StatesNode.java 86 Found 'DU'-anomaly for variable 'roleForParentNode' (lines '86'-'108').
11365 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/StatesNode.java 88 Avoid using if...else statements without curly braces
11366 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/StatesNode.java 88 Found 'DU'-anomaly for variable 'roleForParentNode' (lines '88'-'108').
11367 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/StatesNode.java 90 Avoid if (x != y) ..; else ..;
11368 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/StatesNode.java 91 Avoid using if...else statements without curly braces
11369 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/StatesNode.java 91 Prefer StringBuffer over += for concatenating strings
11370 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/StatesNode.java 93 Prefer StringBuffer over += for concatenating strings
11371 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/StatesNode.java 101 Avoid if (x != y) ..; else ..;
11372 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/StatesNode.java 102 Prefer StringBuffer over += for concatenating strings
11373 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/ValueNode.java 24 Abstract classes should be named AbstractXXX
11374 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/ValueNode.java 28 Found non-transient, non-static member. Please mark as transient or provide accessors.
11375 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/ValueNode.java 30 Parameter 'idInput' is not assigned and could be declared final
11376 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/ValueNode.java 30 Parameter 'positionXInput' is not assigned and could be declared final
11377 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/ValueNode.java 30 Parameter 'positionYInput' is not assigned and could be declared final
11378 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/ValueNode.java 30 Parameter 'typeInput' is not assigned and could be declared final
11379 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/ValueNode.java 34 Parameter 'idInput' is not assigned and could be declared final
11380 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/ValueNode.java 55 Avoid using if statements without curly braces
11381 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/ValueNode.java 72 System.out.print is used
11382 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/ValueNode.java 76 Local variable 'labelWidth' could be declared final
11383 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/ValueNode.java 77 Avoid excessively long variable names like nodeLabelPositionX
11384 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/ValueNode.java 77 Local variable 'nodeLabelPositionX' could be declared final
11385 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/ValueNode.java 78 Avoid excessively long variable names like nodeLabelPositionY
11386 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/ValueNode.java 78 Local variable 'nodeLabelPositionY' could be declared final
11387 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/ValueNode.java 85 Local variable 'queryView' could be declared final
11388 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/ValueNode.java 88 Avoid if (x != y) ..; else ..;
11389 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/ValueNode.java 111 Local variable 'macroView' could be declared final
11390 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/ValueNode.java 125 Avoid variables with short names like g
11391 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/ValueNode.java 128 Avoid variables with short names like g2
11392 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/ValueNode.java 134 Avoid using if statements without curly braces
11393 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/ValueNode.java 134 These nested if statements could be combined
11394 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/ValueNode.java 138 An empty method in an abstract class should be abstract instead
11395 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/ValueNode.java 144 An empty method in an abstract class should be abstract instead
11396 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/ValueNode.java 149 clone() method should be implemented only if implementing Cloneable interface
11397 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/ValueNode.java 149 clone() method should be implemented only if implementing Cloneable interface
11398 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/ValueNode.java 149 clone() method should throw CloneNotSupportedException
11399 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/ActionLabelManager.java 32 The class 'ActionLabelManager' has a Cyclomatic Complexity of 4 (Highest = 10).
11400 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/ActionLabelManager.java 45 Parameter 'nodeInput' is not assigned and could be declared final
11401 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/ActionLabelManager.java 45 The method 'actionLabelAssignmentDialog' has a Cyclomatic Complexity of 10.
11402 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/ActionLabelManager.java 51 Local variable 'okToProceed' could be declared final
11403 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/ActionLabelManager.java 56 Local variable 'contentPane' could be declared final
11404 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/ActionLabelManager.java 60 Local variable 'instructionLabel' could be declared final
11405 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/ActionLabelManager.java 66 Local variable 'actionLabels' could be declared final
11406 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/ActionLabelManager.java 67 Avoid excessively long variable names like existingActionLabel
11407 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/ActionLabelManager.java 67 Local variable 'existingActionLabel' could be declared final
11408 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/ActionLabelManager.java 68 Avoid using if statements without curly braces
11409 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/ActionLabelManager.java 73 Avoid using if...else statements without curly braces
11410 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/ActionLabelManager.java 75 Avoid using if...else statements without curly braces
11411 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/ActionLabelManager.java 77 Avoid variables with short names like e
11412 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/ActionLabelManager.java 77 Parameter 'e' is not assigned and could be declared final
11413 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/ActionLabelManager.java 78 Avoid variables with short names like cb
11414 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/ActionLabelManager.java 80 Position literals first in String comparisons
11415 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/ActionLabelManager.java 88 Avoid using if...else statements without curly braces
11416 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/ActionLabelManager.java 90 Avoid using if...else statements without curly braces
11417 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/ActionLabelManager.java 100 Avoid excessively long variable names like cancelButtonListener
11418 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/ActionLabelManager.java 101 Avoid variables with short names like e
11419 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/ActionLabelManager.java 101 Parameter 'e' is not assigned and could be declared final
11420 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/ConditionPlace.java 30 Variables that are final and static should be in all caps.
11421 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/ConditionPlace.java 36 Found non-transient, non-static member. Please mark as transient or provide accessors.
11422 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/ConditionPlace.java 36 Private field 'currentMarking' could be made final; it is only initialized in the declaration or constructor.
11423 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/ConditionPlace.java 38 Found non-transient, non-static member. Please mark as transient or provide accessors.
11424 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/ConditionPlace.java 38 Private field 'defaultColor' could be made final; it is only initialized in the declaration or constructor.
11425 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/ConditionPlace.java 39 Found non-transient, non-static member. Please mark as transient or provide accessors.
11426 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/ConditionPlace.java 39 Private field 'validColor' could be made final; it is only initialized in the declaration or constructor.
11427 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/ConditionPlace.java 40 Found non-transient, non-static member. Please mark as transient or provide accessors.
11428 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/ConditionPlace.java 41 Found non-transient, non-static member. Please mark as transient or provide accessors.
11429 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/ConditionPlace.java 47 Parameter 'inputPlace' is not assigned and could be declared final
11430 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/ConditionPlace.java 49 Avoid instantiating Integer objects. Call Integer.valueOf() instead.
11431 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/ConditionPlace.java 61 Avoid variables with short names like g
11432 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/ConditionPlace.java 61 Parameter 'g' is not assigned and could be declared final
11433 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/ConditionPlace.java 64 Avoid variables with short names like g2
11434 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/ConditionPlace.java 64 Local variable 'g2' could be declared final
11435 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/ConditionPlace.java 65 Local variable 'saveXform' could be declared final
11436 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/ConditionPlace.java 66 Local variable 'scaledXform' could be declared final
11437 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/ConditionPlace.java 67 Local variable 'insets' could be declared final
11438 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/ConditionPlace.java 68 Avoid variables with short names like x
11439 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/ConditionPlace.java 68 Local variable 'x' could be declared final
11440 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/ConditionPlace.java 69 Avoid variables with short names like y
11441 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/ConditionPlace.java 81 Avoid using if...else statements without curly braces
11442 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/ConditionPlace.java 83 Avoid using if...else statements without curly braces
11443 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/ConditionPlace.java 99 A method should have only one exit point, and that should be the last statement in the method
11444 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/ConditionPlace.java 99 Avoid using if...else statements without curly braces
11445 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/ConditionPlace.java 101 Avoid using if...else statements without curly braces
11446 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/ConditionPlace.java 131 Avoid variables with short names like x
11447 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/ConditionPlace.java 131 Parameter 'x' is not assigned and could be declared final
11448 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/ConditionPlace.java 131 Parameter 'y' is not assigned and could be declared final
11449 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/ConditionPlace.java 139 Overriding method merely calls super
11450 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/ConditionPlace.java 139 clone() method should throw CloneNotSupportedException
11451 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/ConditionPlace.java 143 Avoid reassigning parameters such as 'operator'
11452 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/ConditionPlace.java 143 Avoid reassigning parameters such as 'operator'
11453 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/ConditionPlace.java 143 Parameter 'operand' is not assigned and could be declared final
11454 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/ConditionPlace.java 145 Position literals first in String comparisons
11455 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/ConditionPlace.java 146 Avoid using if...else statements without curly braces
11456 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/ConditionPlace.java 147 Avoid using if statements without curly braces
11457 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/ConditionPlace.java 147 Position literals first in String comparisons
11458 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/ConditionPlace.java 168 Avoid if (x != y) ..; else ..;
11459 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/ConditionPlace.java 168 Avoid unnecessary if..then..else statements when returning a boolean
11460 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/ConditionPlace.java 168 Position literals first in String comparisons
11461 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/ConditionPlace.java 168 Position literals first in String comparisons
11462 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/ConditionPlace.java 169 A method should have only one exit point, and that should be the last statement in the method
11463 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/ConditionPlace.java 175 Document empty method
11464 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/ConditionPlaceHandler.java 35 Found non-transient, non-static member. Please mark as transient or provide accessors.
11465 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/ConditionPlaceHandler.java 36 Found non-transient, non-static member. Please mark as transient or provide accessors.
11466 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/ConditionPlaceHandler.java 38 Found non-transient, non-static member. Please mark as transient or provide accessors.
11467 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/ConditionPlaceHandler.java 39 Found non-transient, non-static member. Please mark as transient or provide accessors.
11468 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/ConditionPlaceHandler.java 39 Use explicit scoping instead of the default package private level
11469 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/ConditionPlaceHandler.java 40 Found non-transient, non-static member. Please mark as transient or provide accessors.
11470 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/ConditionPlaceHandler.java 40 Use explicit scoping instead of the default package private level
11471 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/ConditionPlaceHandler.java 41 Use explicit scoping instead of the default package private level
11472 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/ConditionPlaceHandler.java 43 It is a good practice to call super() in a constructor
11473 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/ConditionPlaceHandler.java 43 Parameter 'parentDialog' is not assigned and could be declared final
11474 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/ConditionPlaceHandler.java 43 Parameter 'place' is not assigned and could be declared final
11475 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/ConditionPlaceHandler.java 54 Local variable 'contentPane' could be declared final
11476 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/ConditionPlaceHandler.java 58 Local variable 'mainPanel' could be declared final
11477 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/ConditionPlaceHandler.java 76 Local variable 'buttonPanel' could be declared final
11478 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/ConditionPlaceHandler.java 103 Avoid variables with short names like e
11479 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/ConditionPlaceHandler.java 103 Parameter 'e' is not assigned and could be declared final
11480 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/ConditionPlaceHandler.java 104 Local variable 'popup' could be declared final
11481 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/ConditionPlaceHandler.java 105 Local variable 'menuItem' could be declared final
11482 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/ConditionPlaceHandler.java 109 Avoid variables with short names like e
11483 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/ConditionPlaceHandler.java 109 Parameter 'e' is not assigned and could be declared final
11484 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/ConditionPlaceHandler.java 135 Use explicit scoping instead of the default package private level
11485 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/ConditionPlaceHandler.java 135 Variables should start with a lowercase character
11486 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/ConditionPlaceHandler.java 136 Parameter 'event' is not assigned and could be declared final
11487 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/ConditionPlaceHandler.java 142 Found 'DU'-anomaly for variable 'operatorStr' (lines '142'-'163').
11488 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/ConditionPlaceHandler.java 152 System.out.print is used
11489 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/ConditionPlaceHandler.java 167 Found 'DD'-anomaly for variable 'inputOK' (lines '167'-'172').
11490 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/ConditionPlaceHandler.java 171 Avoid using if statements without curly braces
11491 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/ConditionPlaceHandler.java 172 Found 'DD'-anomaly for variable 'inputOK' (lines '172'-'172').
11492 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/ConditionPlaceHandler.java 183 Avoid variables with short names like e
11493 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/SpringLayoutUtilities.java 20 All methods are static. Consider using Singleton instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.
11494 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/SpringLayoutUtilities.java 37 Parameter 'cols' is not assigned and could be declared final
11495 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/SpringLayoutUtilities.java 37 Parameter 'initialX' is not assigned and could be declared final
11496 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/SpringLayoutUtilities.java 37 Parameter 'initialY' is not assigned and could be declared final
11497 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/SpringLayoutUtilities.java 37 Parameter 'parent' is not assigned and could be declared final
11498 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/SpringLayoutUtilities.java 37 Parameter 'rows' is not assigned and could be declared final
11499 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/SpringLayoutUtilities.java 40 Found 'DU'-anomaly for variable 'layout' (lines '40'-'86').
11500 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/SpringLayoutUtilities.java 42 System.out.print is used
11501 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/SpringLayoutUtilities.java 47 Avoid variables with short names like x
11502 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/SpringLayoutUtilities.java 56 Local variable 'constraints' could be declared final
11503 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/SpringLayoutUtilities.java 65 Avoid variables with short names like y
11504 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/SpringLayoutUtilities.java 74 Local variable 'constraints' could be declared final
11505 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/SpringLayoutUtilities.java 83 Local variable 'pCons' could be declared final
11506 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/SpringLayoutUtilities.java 89 Local variable 'layout' could be declared final
11507 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/SpringLayoutUtilities.java 90 Avoid variables with short names like c
11508 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/SpringLayoutUtilities.java 90 Local variable 'c' could be declared final
11509 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateGroupEditor.java 39 The class 'StateGroupEditor' has a Cyclomatic Complexity of 4 (Highest = 12).
11510 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateGroupEditor.java 44 Found non-transient, non-static member. Please mark as transient or provide accessors.
11511 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateGroupEditor.java 44 Use explicit scoping instead of the default package private level
11512 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateGroupEditor.java 45 Found non-transient, non-static member. Please mark as transient or provide accessors.
11513 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateGroupEditor.java 45 Use explicit scoping instead of the default package private level
11514 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateGroupEditor.java 46 Avoid using implementation types like 'ArrayList'; use the interface instead
11515 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateGroupEditor.java 46 Avoid using implementation types like 'ArrayList'; use the interface instead
11516 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateGroupEditor.java 46 Found non-transient, non-static member. Please mark as transient or provide accessors.
11517 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateGroupEditor.java 46 Use explicit scoping instead of the default package private level
11518 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateGroupEditor.java 47 Found non-transient, non-static member. Please mark as transient or provide accessors.
11519 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateGroupEditor.java 47 Use explicit scoping instead of the default package private level
11520 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateGroupEditor.java 48 Found non-transient, non-static member. Please mark as transient or provide accessors.
11521 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateGroupEditor.java 48 Use explicit scoping instead of the default package private level
11522 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateGroupEditor.java 52 Avoid excessively long variable names like stateNameTextField
11523 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateGroupEditor.java 54 Avoid excessively long variable names like initialStateButton
11524 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateGroupEditor.java 78 Local variable 'stateViewPanel' could be declared final
11525 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateGroupEditor.java 83 Local variable 'stateNamePanel' could be declared final
11526 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateGroupEditor.java 84 This statement may have some unnecessary parentheses
11527 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateGroupEditor.java 86 Local variable 'stateNameLabel' could be declared final
11528 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateGroupEditor.java 97 Local variable 'viewPanel' could be declared final
11529 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateGroupEditor.java 98 This statement may have some unnecessary parentheses
11530 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateGroupEditor.java 100 Local variable 'screenSize' could be declared final
11531 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateGroupEditor.java 101 Avoid excessively long variable names like viewPanelPreferredWidth
11532 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateGroupEditor.java 102 Avoid excessively long variable names like viewPanelPreferredHeight
11533 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateGroupEditor.java 103 Avoid excessively long variable names like viewPanelPreferredSize
11534 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateGroupEditor.java 108 This statement may have some unnecessary parentheses
11535 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateGroupEditor.java 148 Avoid reassigning parameters such as 'operator'
11536 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateGroupEditor.java 148 Avoid reassigning parameters such as 'operator'
11537 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateGroupEditor.java 148 Avoid reassigning parameters such as 'operator'
11538 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateGroupEditor.java 151 Position literals first in String comparisons
11539 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateGroupEditor.java 152 Avoid using if...else statements without curly braces
11540 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateGroupEditor.java 153 Position literals first in String comparisons
11541 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateGroupEditor.java 154 Avoid using if...else statements without curly braces
11542 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateGroupEditor.java 155 Avoid using if statements without curly braces
11543 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateGroupEditor.java 155 Position literals first in String comparisons
11544 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateGroupEditor.java 176 Avoid using for statements without curly braces
11545 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateGroupEditor.java 180 Avoid using if statements without curly braces
11546 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateGroupEditor.java 188 Parameter 'event' is not assigned and could be declared final
11547 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateGroupEditor.java 188 The method 'actionPerformed' has a Cyclomatic Complexity of 12.
11548 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateGroupEditor.java 223 Avoid using if statements without curly braces
11549 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateGroupEditor.java 262 Parameter 'event' is not assigned and could be declared final
11550 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateGroupEditor.java 265 Avoid using if...else statements without curly braces
11551 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateGroupEditor.java 267 Avoid using if...else statements without curly braces
11552 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateGroupEditor.java 268 Avoid using if statements without curly braces
11553 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateLabelManager.java 11 A high number of imports can indicate a high degree of coupling within an object.
11554 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateLabelManager.java 50 The class 'StateLabelManager' has a Cyclomatic Complexity of 5 (Highest = 17).
11555 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateLabelManager.java 51 All methods are static. Consider using Singleton instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.
11556 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateLabelManager.java 51 This class has too many methods, consider refactoring it.
11557 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateLabelManager.java 54 Avoid excessively long variable names like availableStateGroups
11558 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateLabelManager.java 58 Avoid excessively long variable names like stateLabelTextField
11559 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateLabelManager.java 59 Avoid excessively long variable names like stateLabelDropdown
11560 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateLabelManager.java 61 Avoid excessively long variable names like statesAssignedToLabelList
11561 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateLabelManager.java 78 Local variable 'contentPane' could be declared final
11562 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateLabelManager.java 82 Local variable 'buttonNames' could be declared final
11563 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateLabelManager.java 83 Local variable 'okButtonListener' could be declared final
11564 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateLabelManager.java 85 Parameter 'arg0' is not assigned and could be declared final
11565 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateLabelManager.java 87 Avoid if (x != y) ..; else ..;
11566 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateLabelManager.java 96 Avoid using if...else statements without curly braces
11567 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateLabelManager.java 97 Avoid using if...else statements without curly braces
11568 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateLabelManager.java 108 The String literal "Warning" appears 8 times in this file; the first occurrence is on line 108
11569 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateLabelManager.java 122 Avoid excessively long variable names like cancelButtonListener
11570 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateLabelManager.java 122 Local variable 'cancelButtonListener' could be declared final
11571 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateLabelManager.java 124 Parameter 'arg0' is not assigned and could be declared final
11572 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateLabelManager.java 130 Local variable 'buttonListeners' could be declared final
11573 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateLabelManager.java 138 Avoid variables with short names like we
11574 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateLabelManager.java 165 Avoid unnecessary if..then..else statements when returning a boolean
11575 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateLabelManager.java 165 Substitute calls to size() == 0 (or size() != 0) with calls to isEmpty()
11576 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateLabelManager.java 166 A method should have only one exit point, and that should be the last statement in the method
11577 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateLabelManager.java 166 Avoid using if...else statements without curly braces
11578 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateLabelManager.java 167 Avoid using if...else statements without curly braces
11579 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateLabelManager.java 175 Assigning an Object to null is a code smell. Consider refactoring.
11580 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateLabelManager.java 176 Assigning an Object to null is a code smell. Consider refactoring.
11581 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateLabelManager.java 177 Assigning an Object to null is a code smell. Consider refactoring.
11582 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateLabelManager.java 190 Parameter 'withStateLabelControlButtons' is not assigned and could be declared final
11583 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateLabelManager.java 190 The method 'getStateLabelManagementPanel' has a Cyclomatic Complexity of 13.
11584 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateLabelManager.java 194 This statement may have some unnecessary parentheses
11585 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateLabelManager.java 201 Avoid using if statements without curly braces
11586 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateLabelManager.java 207 Avoid variables with short names like e
11587 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateLabelManager.java 207 Parameter 'e' is not assigned and could be declared final
11588 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateLabelManager.java 209 Avoid variables with short names like cb
11589 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateLabelManager.java 211 Position literals first in String comparisons
11590 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateLabelManager.java 211 The String literal "-- Select --" appears 5 times in this file; the first occurrence is on line 211
11591 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateLabelManager.java 227 Avoid variables with short names like e
11592 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateLabelManager.java 227 Parameter 'e' is not assigned and could be declared final
11593 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateLabelManager.java 233 Avoid if (x != y) ..; else ..;
11594 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateLabelManager.java 257 Position literals first in String comparisons
11595 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateLabelManager.java 258 Position literals first in String comparisons
11596 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateLabelManager.java 269 Position literals first in String comparisons
11597 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateLabelManager.java 270 Position literals first in String comparisons
11598 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateLabelManager.java 301 Avoid using if statements without curly braces
11599 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateLabelManager.java 304 Avoid variables with short names like i
11600 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateLabelManager.java 311 Avoid using if...else statements without curly braces
11601 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateLabelManager.java 351 Found 'DD'-anomaly for variable 'stateNames' (lines '351'-'354').
11602 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateLabelManager.java 352 Avoid using for statements without curly braces
11603 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateLabelManager.java 355 Found 'DD'-anomaly for variable 'names' (lines '355'-'361').
11604 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateLabelManager.java 356 Found 'DU'-anomaly for variable 'j' (lines '356'-'365').
11605 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateLabelManager.java 361 Found 'DD'-anomaly for variable 'names' (lines '361'-'361').
11606 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateLabelManager.java 362 Found 'DU'-anomaly for variable 'j' (lines '362'-'365').
11607 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateLabelManager.java 373 Avoid if (x != y) ..; else ..;
11608 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateLabelManager.java 441 Avoid if (x != y) ..; else ..;
11609 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateLabelManager.java 489 The method 'createEditLabelPopup' has a Cyclomatic Complexity of 10.
11610 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateLabelManager.java 518 Avoid if (x != y) ..; else ..;
11611 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateLabelManager.java 583 Avoid really long methods.
11612 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateLabelManager.java 583 The method 'getStatesAssignmentManagerPanel' has a Cyclomatic Complexity of 17.
11613 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateLabelManager.java 583 The method getStatesAssignmentManagerPanel() has an NCSS line count of 108
11614 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateLabelManager.java 583 The method getStatesAssignmentManagerPanel() has an NPath complexity of 288
11615 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateLabelManager.java 586 This statement may have some unnecessary parentheses
11616 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateLabelManager.java 663 Found 'DU'-anomaly for variable 'pnModel' (lines '663'-'791').
11617 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateLabelManager.java 663 Found 'DU'-anomaly for variable 'pnModel' (lines '663'-'791').
11618 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateLabelManager.java 663 Found 'DU'-anomaly for variable 'pnModel' (lines '663'-'791').
11619 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateLabelManager.java 663 Found 'DU'-anomaly for variable 'pnModel' (lines '663'-'791').
11620 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateLabelManager.java 663 Found 'DU'-anomaly for variable 'pnModel' (lines '663'-'791').
11621 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateLabelManager.java 663 Found 'DU'-anomaly for variable 'pnModel' (lines '663'-'791').
11622 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateLabelManager.java 695 This statement may have some unnecessary parentheses
11623 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateLabelManager.java 775 This statement may have some unnecessary parentheses
11624 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateLabelManager.java 802 Found 'DD'-anomaly for variable 'stringContainsText' (lines '802'-'809').
11625 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateLabelManager.java 808 Avoid using if statements without curly braces
11626 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateLabelManager.java 809 Found 'DD'-anomaly for variable 'stringContainsText' (lines '809'-'809').
11627 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateLabelManager.java 823 Avoid using if statements without curly braces
11628 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateLabelManager.java 824 A method should have only one exit point, and that should be the last statement in the method
11629 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateLabelManager.java 885 Found non-transient, non-static member. Please mark as transient or provide accessors.
11630 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateLabelManager.java 885 Use explicit scoping instead of the default package private level
11631 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateLabelManager.java 887 Avoid unnecessary constructors - the compiler will generate these for you
11632 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateLabelManager.java 887 Document empty constructor
11633 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateLabelManager.java 887 It is a good practice to call super() in a constructor
11634 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateLabelManager.java 908 Avoid unnecessary comparisons in boolean expressions
11635 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateView.java 41 Found non-transient, non-static member. Please mark as transient or provide accessors.
11636 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateView.java 41 Use explicit scoping instead of the default package private level
11637 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateView.java 42 Found non-transient, non-static member. Please mark as transient or provide accessors.
11638 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateView.java 42 Use explicit scoping instead of the default package private level
11639 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateView.java 43 Avoid using implementation types like 'ArrayList'; use the interface instead
11640 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateView.java 43 Avoid using implementation types like 'ArrayList'; use the interface instead
11641 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateView.java 43 Found non-transient, non-static member. Please mark as transient or provide accessors.
11642 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateView.java 43 Use explicit scoping instead of the default package private level
11643 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateView.java 44 Found non-transient, non-static member. Please mark as transient or provide accessors.
11644 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateView.java 44 Use explicit scoping instead of the default package private level
11645 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateView.java 46 It is a good practice to call super() in a constructor
11646 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateView.java 56 Parameter 'parent' is not assigned and could be declared final
11647 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateView.java 68 Parameter 'pnmldata' is not assigned and could be declared final
11648 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateView.java 68 Parameter 'stateGroupData' is not assigned and could be declared final
11649 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateView.java 74 Local variable 'PNObjects' could be declared final
11650 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateView.java 75 Avoid using while statements without curly braces
11651 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateView.java 81 Parameter 'diffObj' is not assigned and could be declared final
11652 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateView.java 82 Avoid using if statements without curly braces
11653 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateView.java 89 Local variable 'components' could be declared final
11654 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateView.java 90 Avoid variables with short names like d
11655 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateView.java 90 Local variable 'd' could be declared final
11656 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateView.java 91 Avoid variables with short names like x
11657 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateView.java 91 Avoid variables with short names like y
11658 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateView.java 93 Avoid variables with short names like r
11659 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateView.java 93 Local variable 'r' could be declared final
11660 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateView.java 96 Avoid using if statements without curly braces
11661 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateView.java 98 Avoid using if statements without curly braces
11662 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateView.java 104 Parameter 'currentObj' is not assigned and could be declared final
11663 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateView.java 106 Local variable 'place' could be declared final
11664 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateView.java 109 Avoid using if statements without curly braces
11665 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateView.java 122 Avoid using if...else statements without curly braces
11666 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateView.java 124 Avoid using if...else statements without curly braces
11667 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateView.java 126 Avoid using if...else statements without curly braces
11668 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateView.java 127 Avoid using if statements without curly braces
11669 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateView.java 174 Avoid excessively long variable names like conditionHasBeenSpecified
11670 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateView.java 174 Found 'DD'-anomaly for variable 'conditionHasBeenSpecified' (lines '174'-'177').
11671 src/pipe/modules/queryeditor/gui/performancetrees/valuenodes/labels/StateView.java 177 Found 'DD'-anomaly for variable 'conditionHasBeenSpecified' (lines '177'-'177').
11672 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 1 A high number of imports can indicate a high degree of coupling within an object.
11673 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 54 All methods are static. Consider using Singleton instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.
11674 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 54 The class 'Common' has a Cyclomatic Complexity of 20 (Highest = 36).
11675 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 56 Avoid reassigning parameters such as 'toolBar1'
11676 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 56 Avoid reassigning parameters such as 'toolBar2'
11677 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 56 Parameter 'actions' is not assigned and could be declared final
11678 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 56 Parameter 'type' is not assigned and could be declared final
11679 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 64 Local variable 'drawButtons' could be declared final
11680 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 91 The String literal "queryEditor" appears 4 times in this file; the first occurrence is on line 83
11681 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 99 Found 'DD'-anomaly for variable 'toolbars' (lines '91'-'92').
11682 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 100 Found 'DD'-anomaly for variable 'toolbars' (lines '92'-'93').
11683 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 116 Avoid really long methods.
11684 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 116 The method 'addIntelligentButton' has a Cyclomatic Complexity of 36.
11685 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 116 The method addIntelligentButton() has an NCSS line count of 103
11686 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 118 Local variable 'selectedIconURL' could be declared final
11687 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 119 Local variable 'selectedIcon' could be declared final
11688 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 121 Avoid variables with short names like b
11689 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 124 Local variable 'actionName' could be declared final
11690 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 127 Local variable 'actionListener' could be declared final
11691 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 129 Avoid really long methods.
11692 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 129 Avoid variables with short names like e
11693 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 129 Parameter 'e' is not assigned and could be declared final
11694 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 129 The method 'actionPerformed' has a Cyclomatic Complexity of 33.
11695 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 132 Found 'DD'-anomaly for variable 'msg' (lines '124'-'127').
11696 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 132 Found 'DD'-anomaly for variable 'msg' (lines '124'-'127').
11697 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 132 Found 'DD'-anomaly for variable 'msg' (lines '124'-'127').
11698 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 132 Found 'DD'-anomaly for variable 'msg' (lines '124'-'131').
11699 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 132 Found 'DD'-anomaly for variable 'msg' (lines '124'-'131').
11700 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 132 Found 'DD'-anomaly for variable 'msg' (lines '124'-'131').
11701 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 132 Found 'DD'-anomaly for variable 'msg' (lines '124'-'136').
11702 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 132 Found 'DD'-anomaly for variable 'msg' (lines '124'-'136').
11703 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 132 Found 'DD'-anomaly for variable 'msg' (lines '124'-'136').
11704 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 132 Found 'DD'-anomaly for variable 'msg' (lines '124'-'140').
11705 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 132 Found 'DD'-anomaly for variable 'msg' (lines '124'-'140').
11706 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 132 Found 'DD'-anomaly for variable 'msg' (lines '124'-'140').
11707 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 132 Found 'DD'-anomaly for variable 'msg' (lines '124'-'144').
11708 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 132 Found 'DD'-anomaly for variable 'msg' (lines '124'-'144').
11709 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 132 Found 'DD'-anomaly for variable 'msg' (lines '124'-'144').
11710 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 132 Found 'DD'-anomaly for variable 'msg' (lines '124'-'148').
11711 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 132 Found 'DD'-anomaly for variable 'msg' (lines '124'-'148').
11712 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 132 Found 'DD'-anomaly for variable 'msg' (lines '124'-'148').
11713 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 132 Found 'DD'-anomaly for variable 'msg' (lines '124'-'152').
11714 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 132 Found 'DD'-anomaly for variable 'msg' (lines '124'-'152').
11715 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 132 Found 'DD'-anomaly for variable 'msg' (lines '124'-'152').
11716 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 132 Found 'DD'-anomaly for variable 'msg' (lines '124'-'156').
11717 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 132 Found 'DD'-anomaly for variable 'msg' (lines '124'-'156').
11718 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 132 Found 'DD'-anomaly for variable 'msg' (lines '124'-'156').
11719 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 132 Found 'DD'-anomaly for variable 'msg' (lines '124'-'160').
11720 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 132 Found 'DD'-anomaly for variable 'msg' (lines '124'-'160').
11721 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 132 Found 'DD'-anomaly for variable 'msg' (lines '124'-'160').
11722 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 132 Found 'DD'-anomaly for variable 'msg' (lines '124'-'164').
11723 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 132 Found 'DD'-anomaly for variable 'msg' (lines '124'-'164').
11724 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 132 Found 'DD'-anomaly for variable 'msg' (lines '124'-'164').
11725 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 132 Found 'DD'-anomaly for variable 'msg' (lines '124'-'168').
11726 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 132 Found 'DD'-anomaly for variable 'msg' (lines '124'-'168').
11727 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 132 Found 'DD'-anomaly for variable 'msg' (lines '124'-'168').
11728 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 132 Found 'DD'-anomaly for variable 'msg' (lines '124'-'172').
11729 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 132 Found 'DD'-anomaly for variable 'msg' (lines '124'-'172').
11730 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 132 Found 'DD'-anomaly for variable 'msg' (lines '124'-'172').
11731 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 132 Found 'DD'-anomaly for variable 'msg' (lines '124'-'176').
11732 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 132 Found 'DD'-anomaly for variable 'msg' (lines '124'-'176').
11733 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 132 Found 'DD'-anomaly for variable 'msg' (lines '124'-'176').
11734 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 132 Found 'DD'-anomaly for variable 'msg' (lines '124'-'180').
11735 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 132 Found 'DD'-anomaly for variable 'msg' (lines '124'-'180').
11736 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 132 Found 'DD'-anomaly for variable 'msg' (lines '124'-'180').
11737 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 132 Found 'DD'-anomaly for variable 'msg' (lines '124'-'184').
11738 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 132 Found 'DD'-anomaly for variable 'msg' (lines '124'-'184').
11739 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 132 Found 'DD'-anomaly for variable 'msg' (lines '124'-'184').
11740 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 132 Found 'DD'-anomaly for variable 'msg' (lines '124'-'188').
11741 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 132 Found 'DD'-anomaly for variable 'msg' (lines '124'-'188').
11742 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 132 Found 'DD'-anomaly for variable 'msg' (lines '124'-'188').
11743 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 132 Found 'DD'-anomaly for variable 'msg' (lines '124'-'192').
11744 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 132 Found 'DD'-anomaly for variable 'msg' (lines '124'-'192').
11745 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 132 Found 'DD'-anomaly for variable 'msg' (lines '124'-'192').
11746 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 132 Found 'DD'-anomaly for variable 'msg' (lines '124'-'196').
11747 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 132 Found 'DD'-anomaly for variable 'msg' (lines '124'-'196').
11748 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 132 Found 'DD'-anomaly for variable 'msg' (lines '124'-'196').
11749 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 132 Found 'DD'-anomaly for variable 'msg' (lines '124'-'200').
11750 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 132 Found 'DD'-anomaly for variable 'msg' (lines '124'-'200').
11751 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 132 Found 'DD'-anomaly for variable 'msg' (lines '124'-'200').
11752 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 132 Found 'DD'-anomaly for variable 'msg' (lines '124'-'204').
11753 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 132 Found 'DD'-anomaly for variable 'msg' (lines '124'-'204').
11754 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 132 Found 'DD'-anomaly for variable 'msg' (lines '124'-'204').
11755 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 132 Found 'DD'-anomaly for variable 'msg' (lines '124'-'208').
11756 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 132 Found 'DD'-anomaly for variable 'msg' (lines '124'-'208').
11757 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 132 Found 'DD'-anomaly for variable 'msg' (lines '124'-'208').
11758 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 132 Found 'DD'-anomaly for variable 'msg' (lines '124'-'212').
11759 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 132 Found 'DD'-anomaly for variable 'msg' (lines '124'-'212').
11760 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 132 Found 'DD'-anomaly for variable 'msg' (lines '124'-'212').
11761 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 132 Found 'DD'-anomaly for variable 'msg' (lines '124'-'216').
11762 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 132 Found 'DD'-anomaly for variable 'msg' (lines '124'-'216').
11763 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 132 Found 'DD'-anomaly for variable 'msg' (lines '124'-'216').
11764 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 132 Found 'DD'-anomaly for variable 'msg' (lines '124'-'220').
11765 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 132 Found 'DD'-anomaly for variable 'msg' (lines '124'-'220').
11766 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 132 Found 'DD'-anomaly for variable 'msg' (lines '124'-'220').
11767 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 132 Found 'DD'-anomaly for variable 'msg' (lines '124'-'224').
11768 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 132 Found 'DD'-anomaly for variable 'msg' (lines '124'-'224').
11769 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 132 Found 'DD'-anomaly for variable 'msg' (lines '124'-'224').
11770 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 132 Found 'DD'-anomaly for variable 'msg' (lines '124'-'228').
11771 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 132 Found 'DD'-anomaly for variable 'msg' (lines '124'-'228').
11772 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 132 Found 'DD'-anomaly for variable 'msg' (lines '124'-'228').
11773 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 132 Found 'DD'-anomaly for variable 'msg' (lines '124'-'232').
11774 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 132 Found 'DD'-anomaly for variable 'msg' (lines '124'-'232').
11775 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 132 Found 'DD'-anomaly for variable 'msg' (lines '124'-'232').
11776 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 132 Found 'DD'-anomaly for variable 'msg' (lines '124'-'236').
11777 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 132 Found 'DD'-anomaly for variable 'msg' (lines '124'-'236').
11778 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 132 Found 'DD'-anomaly for variable 'msg' (lines '124'-'236').
11779 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 133 Position literals first in String comparisons
11780 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 137 Position literals first in String comparisons
11781 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 142 Position literals first in String comparisons
11782 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 142 Position literals first in String comparisons
11783 src/pipe/modules/queryeditor/io/CommonQueryEditor.java 146 Position literals first in String comparisons
11784 src/pipe/modules/queryeditor/io/MacroLoader.java 17 A high number of imports can indicate a high degree of coupling within an object.
11785 src/pipe/modules/queryeditor/io/MacroLoader.java 61 The class 'MacroLoader' has a Cyclomatic Complexity of 15 (Highest = 65).
11786 src/pipe/modules/queryeditor/io/MacroLoader.java 62 All methods are static. Consider using Singleton instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.
11787 src/pipe/modules/queryeditor/io/MacroLoader.java 93 Avoid really long methods.
11788 src/pipe/modules/queryeditor/io/MacroLoader.java 93 The method 'loadMacroFromXML' has a Cyclomatic Complexity of 19.
11789 src/pipe/modules/queryeditor/io/MacroLoader.java 108 Local variable 'ptmlElements' could be declared final
11790 src/pipe/modules/queryeditor/io/MacroLoader.java 111 Local variable 'ptmlNode' could be declared final
11791 src/pipe/modules/queryeditor/io/MacroLoader.java 114 Local variable 'ptmlElement' could be declared final
11792 src/pipe/modules/queryeditor/io/MacroLoader.java 118 Local variable 'macroDescription' could be declared final
11793 src/pipe/modules/queryeditor/io/MacroLoader.java 119 Local variable 'macroReturnType' could be declared final
11794 src/pipe/modules/queryeditor/io/MacroLoader.java 146 Deeply nested if..then statements are hard to read
11795 src/pipe/modules/queryeditor/io/MacroLoader.java 148 Avoid excessively long variable names like stateLabelsElements
11796 src/pipe/modules/queryeditor/io/MacroLoader.java 164 Avoid excessively long variable names like actionLabelsElements
11797 src/pipe/modules/queryeditor/io/MacroLoader.java 170 Avoid excessively long variable names like actionLabelElement
11798 src/pipe/modules/queryeditor/io/MacroLoader.java 196 Avoid printStackTrace(); use a logger call instead.
11799 src/pipe/modules/queryeditor/io/MacroLoader.java 197 Avoid throwing raw exception types.
11800 src/pipe/modules/queryeditor/io/MacroLoader.java 208 Avoid really long methods.
11801 src/pipe/modules/queryeditor/io/MacroLoader.java 208 The method 'createNode' has a Cyclomatic Complexity of 65.
11802 src/pipe/modules/queryeditor/io/MacroLoader.java 208 The method createNode() has an NCSS line count of 169
11803 src/pipe/modules/queryeditor/io/MacroLoader.java 210 Found 'DD'-anomaly for variable 'nodeID' (lines '210'-'222').
11804 src/pipe/modules/queryeditor/io/MacroLoader.java 211 Found 'DD'-anomaly for variable 'nodeType' (lines '211'-'225').
11805 src/pipe/modules/queryeditor/io/MacroLoader.java 212 Found 'DD'-anomaly for variable 'nodeOperation' (lines '212'-'228').
11806 src/pipe/modules/queryeditor/io/MacroLoader.java 213 Found 'DD'-anomaly for variable 'nodeLabel' (lines '213'-'231').
11807 src/pipe/modules/queryeditor/io/MacroLoader.java 214 Found 'DD'-anomaly for variable 'nodePositionX' (lines '214'-'235').
11808 src/pipe/modules/queryeditor/io/MacroLoader.java 215 Found 'DD'-anomaly for variable 'nodePositionY' (lines '215'-'243').
11809 src/pipe/modules/queryeditor/io/MacroLoader.java 216 Found 'DD'-anomaly for variable 'nodeIncomingArcID' (lines '216'-'261').
11810 src/pipe/modules/queryeditor/io/MacroLoader.java 217 Avoid excessively long variable names like nodeOutgoingArcIDs
11811 src/pipe/modules/queryeditor/io/MacroLoader.java 221 Avoid using if statements without curly braces
11812 src/pipe/modules/queryeditor/io/MacroLoader.java 224 Avoid using if statements without curly braces
11813 src/pipe/modules/queryeditor/io/MacroLoader.java 226 Avoid excessively long variable names like retrievedNodeOperation
11814 src/pipe/modules/queryeditor/io/MacroLoader.java 227 Avoid using if statements without curly braces
11815 src/pipe/modules/queryeditor/io/MacroLoader.java 230 Avoid using if statements without curly braces
11816 src/pipe/modules/queryeditor/io/MacroLoader.java 231 Found 'DU'-anomaly for variable 'nodeLabel' (lines '231'-'432').
11817 src/pipe/modules/queryeditor/io/MacroLoader.java 235 Unnecessary wrapper object creation
11818 src/pipe/modules/queryeditor/io/MacroLoader.java 243 Unnecessary wrapper object creation
11819 src/pipe/modules/queryeditor/io/MacroLoader.java 260 Avoid using if statements without curly braces
11820 src/pipe/modules/queryeditor/io/MacroLoader.java 261 Found 'DD'-anomaly for variable 'nodeIncomingArcID' (lines '261'-'261').
11821 src/pipe/modules/queryeditor/io/MacroLoader.java 286 Found 'DD'-anomaly for variable 'node' (lines '286'-'288').
11822 src/pipe/modules/queryeditor/io/MacroLoader.java 288 Avoid using if...else statements without curly braces
11823 src/pipe/modules/queryeditor/io/MacroLoader.java 290 Avoid using if...else statements without curly braces
11824 src/pipe/modules/queryeditor/io/MacroLoader.java 292 Avoid using if...else statements without curly braces
11825 src/pipe/modules/queryeditor/io/MacroLoader.java 294 Avoid using if...else statements without curly braces
11826 src/pipe/modules/queryeditor/io/MacroLoader.java 296 Avoid using if...else statements without curly braces
11827 src/pipe/modules/queryeditor/io/MacroLoader.java 347 Substitute calls to size() == 0 (or size() != 0) with calls to isEmpty()
11828 src/pipe/modules/queryeditor/io/MacroLoader.java 356 These nested if statements could be combined
11829 src/pipe/modules/queryeditor/io/MacroLoader.java 455 Position literals first in String comparisons
11830 src/pipe/modules/queryeditor/io/MacroLoader.java 473 Found 'DD'-anomaly for variable 'actionLabel' (lines '592'-'595').
11831 src/pipe/modules/queryeditor/io/MacroTransformer.java 32 Avoid unnecessary constructors - the compiler will generate these for you
11832 src/pipe/modules/queryeditor/io/MacroTransformer.java 32 Document empty constructor
11833 src/pipe/modules/queryeditor/io/MacroTransformer.java 47 Parameter 'filename' is not assigned and could be declared final
11834 src/pipe/modules/queryeditor/io/MacroTransformer.java 48 Avoid excessively long variable names like outputObjectArrayList
11835 src/pipe/modules/queryeditor/io/MacroTransformer.java 48 Found 'DD'-anomaly for variable 'outputObjectArrayList' (lines '48'-'63').
11836 src/pipe/modules/queryeditor/io/MacroTransformer.java 49 Found 'DD'-anomaly for variable 'document' (lines '49'-'68').
11837 src/pipe/modules/queryeditor/io/MacroTransformer.java 53 Local variable 'xsltSource' could be declared final
11838 src/pipe/modules/queryeditor/io/MacroTransformer.java 54 The String literal "file.separator" appears 5 times in this file; the first occurrence is on line 54
11839 src/pipe/modules/queryeditor/io/MacroTransformer.java 59 Avoid using if statements without curly braces
11840 src/pipe/modules/queryeditor/io/MacroTransformer.java 60 System.out.print is used
11841 src/pipe/modules/queryeditor/io/MacroTransformer.java 62 Local variable 'transformer' could be declared final
11842 src/pipe/modules/queryeditor/io/MacroTransformer.java 65 Local variable 'source' could be declared final
11843 src/pipe/modules/queryeditor/io/MacroTransformer.java 66 Local variable 'result' could be declared final
11844 src/pipe/modules/queryeditor/io/MacroTransformer.java 70 System.out.print is used
11845 src/pipe/modules/queryeditor/io/MacroTransformer.java 73 System.out.print is used
11846 src/pipe/modules/queryeditor/io/MacroTransformer.java 76 System.out.print is used
11847 src/pipe/modules/queryeditor/io/MacroTransformer.java 79 System.out.print is used
11848 src/pipe/modules/queryeditor/io/MacroTransformer.java 83 Avoid using if statements without curly braces
11849 src/pipe/modules/queryeditor/io/MacroTransformer.java 99 Parameter 'ptmlFileName' is not assigned and could be declared final
11850 src/pipe/modules/queryeditor/io/MacroTransformer.java 100 Found 'DD'-anomaly for variable 'document' (lines '100'-'106').
11851 src/pipe/modules/queryeditor/io/MacroTransformer.java 103 Avoid excessively long variable names like documentBuilderFactory
11852 src/pipe/modules/queryeditor/io/MacroTransformer.java 103 Local variable 'documentBuilderFactory' could be declared final
11853 src/pipe/modules/queryeditor/io/MacroTransformer.java 128 Parameter 'ptmlFile' is not assigned and could be declared final
11854 src/pipe/modules/queryeditor/io/MacroTransformer.java 129 Found 'DD'-anomaly for variable 'document' (lines '129'-'135').
11855 src/pipe/modules/queryeditor/io/MacroTransformer.java 132 Avoid excessively long variable names like documentBuilderFactory
11856 src/pipe/modules/queryeditor/io/MacroWriter.java 46 The class 'MacroWriter' has a Cyclomatic Complexity of 8 (Highest = 12).
11857 src/pipe/modules/queryeditor/io/MacroWriter.java 47 All methods are static. Consider using Singleton instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.
11858 src/pipe/modules/queryeditor/io/MacroWriter.java 50 Avoid using implementation types like 'HashMap'; use the interface instead
11859 src/pipe/modules/queryeditor/io/MacroWriter.java 50 Avoid using implementation types like 'HashMap'; use the interface instead
11860 src/pipe/modules/queryeditor/io/MacroWriter.java 56 Avoid really long methods.
11861 src/pipe/modules/queryeditor/io/MacroWriter.java 56 The method 'saveMacro' has a Cyclomatic Complexity of 12.
11862 src/pipe/modules/queryeditor/io/MacroWriter.java 65 Found 'DD'-anomaly for variable 'macroFile' (lines '65'-'75').
11863 src/pipe/modules/queryeditor/io/MacroWriter.java 65 Found 'DD'-anomaly for variable 'macroFile' (lines '65'-'79').
11864 src/pipe/modules/queryeditor/io/MacroWriter.java 67 Position literals first in String comparisons
11865 src/pipe/modules/queryeditor/io/MacroWriter.java 70 Local variable 'macroSaveLocation' could be declared final
11866 src/pipe/modules/queryeditor/io/MacroWriter.java 71 Avoid using if statements without curly braces
11867 src/pipe/modules/queryeditor/io/MacroWriter.java 74 Local variable 'macroPath' could be declared final
11868 src/pipe/modules/queryeditor/io/MacroWriter.java 82 Found 'DD'-anomaly for variable 'ptDOM' (lines '82'-'91').
11869 src/pipe/modules/queryeditor/io/MacroWriter.java 83 Found 'DD'-anomaly for variable 'xsltSource' (lines '83'-'142').
11870 src/pipe/modules/queryeditor/io/MacroWriter.java 84 Found 'DD'-anomaly for variable 'transformer' (lines '84'-'153').
11871 src/pipe/modules/queryeditor/io/MacroWriter.java 89 Local variable 'builderFactory' could be declared final
11872 src/pipe/modules/queryeditor/io/MacroWriter.java 90 Local variable 'builder' could be declared final
11873 src/pipe/modules/queryeditor/io/MacroWriter.java 94 Local variable 'ptmlElement' could be declared final
11874 src/pipe/modules/queryeditor/io/MacroWriter.java 108 Avoid variables with short names like i
11875 src/pipe/modules/queryeditor/io/MacroWriter.java 111 Avoid excessively long variable names like nodeNotProcessedYet
11876 src/pipe/modules/queryeditor/io/MacroWriter.java 122 Avoid excessively long variable names like nodeProcessedAlready
11877 src/pipe/modules/queryeditor/io/MacroWriter.java 122 Found 'DD'-anomaly for variable 'nodeProcessedAlready' (lines '122'-'125').
11878 src/pipe/modules/queryeditor/io/MacroWriter.java 122 Found 'DD'-anomaly for variable 'nodeProcessedAlready' (lines '122'-'129').
11879 src/pipe/modules/queryeditor/io/MacroWriter.java 123 This statement may have some unnecessary parentheses
11880 src/pipe/modules/queryeditor/io/MacroWriter.java 127 This statement may have some unnecessary parentheses
11881 src/pipe/modules/queryeditor/io/MacroWriter.java 132 Avoid using if statements without curly braces
11882 src/pipe/modules/queryeditor/io/MacroWriter.java 145 The String literal "file.separator" appears 4 times in this file; the first occurrence is on line 145
11883 src/pipe/modules/queryeditor/io/MacroWriter.java 156 Avoid excessively long variable names like outputObjectArrayList
11884 src/pipe/modules/queryeditor/io/MacroWriter.java 163 System.out.print is used
11885 src/pipe/modules/queryeditor/io/MacroWriter.java 164 The String literal " : MacroWriter Class : modules.queryeditor.io Package" appears 4 times in this file; the first occurrence is on line 164
11886 src/pipe/modules/queryeditor/io/MacroWriter.java 164 The String literal " : filename=\"" appears 4 times in this file; the first occurrence is on line 164
11887 src/pipe/modules/queryeditor/io/MacroWriter.java 165 The String literal "\" xslt=\"" appears 4 times in this file; the first occurrence is on line 165
11888 src/pipe/modules/queryeditor/io/MacroWriter.java 166 The String literal "\" transformer=\"" appears 4 times in this file; the first occurrence is on line 166
11889 src/pipe/modules/queryeditor/io/MacroWriter.java 170 System.out.print is used
11890 src/pipe/modules/queryeditor/io/MacroWriter.java 176 System.out.print is used
11891 src/pipe/modules/queryeditor/io/MacroWriter.java 183 System.out.print is used
11892 src/pipe/modules/queryeditor/io/MacroWriter.java 194 The method 'createNodeElement' has a Cyclomatic Complexity of 12.
11893 src/pipe/modules/queryeditor/io/MacroWriter.java 231 Avoid if (x != y) ..; else ..;
11894 src/pipe/modules/queryeditor/io/MacroWriter.java 232 Avoid using if...else statements without curly braces
11895 src/pipe/modules/queryeditor/io/MacroWriter.java 233 Avoid using if...else statements without curly braces
11896 src/pipe/modules/queryeditor/io/MacroWriter.java 240 Avoid excessively long variable names like outgoingArcsElement
11897 src/pipe/modules/queryeditor/io/MacroWriter.java 242 Avoid excessively long variable names like nodeOutgoingArcIDs
11898 src/pipe/modules/queryeditor/io/MacroWriter.java 243 Avoid variables with short names like i
11899 src/pipe/modules/queryeditor/io/MacroWriter.java 262 Found 'DD'-anomaly for variable 'nodeProcessedAlready' (lines '262'-'265').
11900 src/pipe/modules/queryeditor/io/MacroWriter.java 262 Found 'DD'-anomaly for variable 'nodeProcessedAlready' (lines '262'-'269').
11901 src/pipe/modules/queryeditor/io/MacroWriter.java 263 This statement may have some unnecessary parentheses
11902 src/pipe/modules/queryeditor/io/MacroWriter.java 267 This statement may have some unnecessary parentheses
11903 src/pipe/modules/queryeditor/io/MacroWriter.java 271 Avoid using if statements without curly braces
11904 src/pipe/modules/queryeditor/io/MacroWriter.java 294 Avoid if (x != y) ..; else ..;
11905 src/pipe/modules/queryeditor/io/MacroWriter.java 295 Avoid using if...else statements without curly braces
11906 src/pipe/modules/queryeditor/io/MacroWriter.java 296 Avoid using if...else statements without curly braces
11907 src/pipe/modules/queryeditor/io/MacroWriter.java 315 Found 'DU'-anomaly for variable 'point' (lines '315'-'320').
11908 src/pipe/modules/queryeditor/io/MacroWriter.java 325 Avoid variables with short names like x
11909 src/pipe/modules/queryeditor/io/MacroWriter.java 326 Avoid variables with short names like y
11910 src/pipe/modules/queryeditor/io/MacroWriter.java 330 Avoid variables with short names like id
11911 src/pipe/modules/queryeditor/io/MacroWriter.java 336 Avoid using if statements without curly braces
11912 src/pipe/modules/queryeditor/io/MacroWriter.java 337 Prefer StringBuffer over += for concatenating strings
11913 src/pipe/modules/queryeditor/io/MacroWriter.java 338 Avoid using if statements without curly braces
11914 src/pipe/modules/queryeditor/io/MacroWriter.java 339 Prefer StringBuffer over += for concatenating strings
11915 src/pipe/modules/queryeditor/io/MacroWriter.java 354 Found 'DU'-anomaly for variable 'retrievedStateLabels' (lines '354'-'420').
11916 src/pipe/modules/queryeditor/io/PerformanceTreeExporter.java 43 All methods are static. Consider using Singleton instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.
11917 src/pipe/modules/queryeditor/io/PerformanceTreeExporter.java 43 The class 'PerformanceTreeExporter' has a Cyclomatic Complexity of 7 (Highest = 14).
11918 src/pipe/modules/queryeditor/io/PerformanceTreeExporter.java 50 Avoid variables with short names like g
11919 src/pipe/modules/queryeditor/io/PerformanceTreeExporter.java 50 Parameter 'format' is not assigned and could be declared final
11920 src/pipe/modules/queryeditor/io/PerformanceTreeExporter.java 50 Parameter 'g' is not assigned and could be declared final
11921 src/pipe/modules/queryeditor/io/PerformanceTreeExporter.java 50 The method 'exportQueryView' has a Cyclomatic Complexity of 14.
11922 src/pipe/modules/queryeditor/io/PerformanceTreeExporter.java 51 Found 'DU'-anomaly for variable 'gridEnabled' (lines '51'-'113').
11923 src/pipe/modules/queryeditor/io/PerformanceTreeExporter.java 51 Local variable 'gridEnabled' could be declared final
11924 src/pipe/modules/queryeditor/io/PerformanceTreeExporter.java 52 Found 'DD'-anomaly for variable 'filename' (lines '52'-'58').
11925 src/pipe/modules/queryeditor/io/PerformanceTreeExporter.java 52 Found 'DD'-anomaly for variable 'filename' (lines '52'-'85').
11926 src/pipe/modules/queryeditor/io/PerformanceTreeExporter.java 52 Found 'DD'-anomaly for variable 'filename' (lines '52'-'90').
11927 src/pipe/modules/queryeditor/io/PerformanceTreeExporter.java 52 Found 'DU'-anomaly for variable 'filename' (lines '52'-'113').
11928 src/pipe/modules/queryeditor/io/PerformanceTreeExporter.java 54 Avoid using if statements without curly braces
11929 src/pipe/modules/queryeditor/io/PerformanceTreeExporter.java 55 A method should have only one exit point, and that should be the last statement in the method
11930 src/pipe/modules/queryeditor/io/PerformanceTreeExporter.java 60 Local variable 'dotpos' could be declared final
11931 src/pipe/modules/queryeditor/io/PerformanceTreeExporter.java 64 A switch with less than 3 branches is inefficient, use a if statement instead.
11932 src/pipe/modules/queryeditor/io/PerformanceTreeExporter.java 64 Switch statements should have a default label
11933 src/pipe/modules/queryeditor/io/PerformanceTreeExporter.java 66 Prefer StringBuffer over += for concatenating strings
11934 src/pipe/modules/queryeditor/io/PerformanceTreeExporter.java 66 The String literal "png" appears 6 times in this file; the first occurrence is on line 66
11935 src/pipe/modules/queryeditor/io/PerformanceTreeExporter.java 69 Prefer StringBuffer over += for concatenating strings
11936 src/pipe/modules/queryeditor/io/PerformanceTreeExporter.java 69 The String literal "eps" appears 4 times in this file; the first occurrence is on line 69
11937 src/pipe/modules/queryeditor/io/PerformanceTreeExporter.java 79 Avoid using if statements without curly braces
11938 src/pipe/modules/queryeditor/io/PerformanceTreeExporter.java 83 Switch statements should have a default label
11939 src/pipe/modules/queryeditor/io/PerformanceTreeExporter.java 86 Avoid using if statements without curly braces
11940 src/pipe/modules/queryeditor/io/PerformanceTreeExporter.java 91 Avoid using if statements without curly braces
11941 src/pipe/modules/queryeditor/io/PerformanceTreeExporter.java 106 Avoid using if statements without curly braces
11942 src/pipe/modules/queryeditor/io/PerformanceTreeExporter.java 112 Avoid unnecessary return statements
11943 src/pipe/modules/queryeditor/io/PerformanceTreeExporter.java 115 Avoid variables with short names like g
11944 src/pipe/modules/queryeditor/io/PerformanceTreeExporter.java 115 Parameter 'format' is not assigned and could be declared final
11945 src/pipe/modules/queryeditor/io/PerformanceTreeExporter.java 115 Parameter 'g' is not assigned and could be declared final
11946 src/pipe/modules/queryeditor/io/PerformanceTreeExporter.java 115 The method 'exportMacroView' has a Cyclomatic Complexity of 14.
11947 src/pipe/modules/queryeditor/io/PerformanceTreeExporter.java 116 Found 'DU'-anomaly for variable 'gridEnabled' (lines '116'-'178').
11948 src/pipe/modules/queryeditor/io/PerformanceTreeExporter.java 116 Local variable 'gridEnabled' could be declared final
11949 src/pipe/modules/queryeditor/io/PerformanceTreeExporter.java 117 Found 'DD'-anomaly for variable 'filename' (lines '117'-'123').
11950 src/pipe/modules/queryeditor/io/PerformanceTreeExporter.java 117 Found 'DD'-anomaly for variable 'filename' (lines '117'-'150').
11951 src/pipe/modules/queryeditor/io/PerformanceTreeExporter.java 117 Found 'DD'-anomaly for variable 'filename' (lines '117'-'155').
11952 src/pipe/modules/queryeditor/io/PerformanceTreeExporter.java 117 Found 'DU'-anomaly for variable 'filename' (lines '117'-'178').
11953 src/pipe/modules/queryeditor/io/PerformanceTreeExporter.java 120 A method should have only one exit point, and that should be the last statement in the method
11954 src/pipe/modules/queryeditor/io/PerformanceTreeExporter.java 125 Local variable 'dotpos' could be declared final
11955 src/pipe/modules/queryeditor/io/PerformanceTreeExporter.java 129 A switch with less than 3 branches is inefficient, use a if statement instead.
11956 src/pipe/modules/queryeditor/io/PerformanceTreeExporter.java 129 Switch statements should have a default label
11957 src/pipe/modules/queryeditor/io/PerformanceTreeExporter.java 131 Prefer StringBuffer over += for concatenating strings
11958 src/pipe/modules/queryeditor/io/PerformanceTreeExporter.java 134 Prefer StringBuffer over += for concatenating strings
11959 src/pipe/modules/queryeditor/io/PerformanceTreeExporter.java 148 Switch statements should have a default label
11960 src/pipe/modules/queryeditor/io/PerformanceTreeExporter.java 177 Avoid unnecessary return statements
11961 src/pipe/modules/queryeditor/io/PerformanceTreeExporter.java 187 Avoid variables with short names like g
11962 src/pipe/modules/queryeditor/io/PerformanceTreeExporter.java 187 Parameter 'filename' is not assigned and could be declared final
11963 src/pipe/modules/queryeditor/io/PerformanceTreeExporter.java 189 Local variable 'flavour' could be declared final
11964 src/pipe/modules/queryeditor/io/PerformanceTreeExporter.java 195 Avoid throwing raw exception types.
11965 src/pipe/modules/queryeditor/io/PerformanceTreeExporter.java 197 Avoid variables with short names like f
11966 src/pipe/modules/queryeditor/io/PerformanceTreeExporter.java 212 Avoid variables with short names like g
11967 src/pipe/modules/queryeditor/io/PerformanceTreeExporter.java 216 Avoid throwing raw exception types.
11968 src/pipe/modules/queryeditor/io/QueryData.java 11 This class has a bunch of public methods and attributes
11969 src/pipe/modules/queryeditor/io/QueryData.java 43 Avoid really long classes.
11970 src/pipe/modules/queryeditor/io/QueryData.java 43 The class 'QueryData' has a Cyclomatic Complexity of 3 (Highest = 18).
11971 src/pipe/modules/queryeditor/io/QueryData.java 44 This class has too many methods, consider refactoring it.
11972 src/pipe/modules/queryeditor/io/QueryData.java 46 Possible unsafe assignment to a non-final static field in a constructor.
11973 src/pipe/modules/queryeditor/io/QueryData.java 49 Avoid using implementation types like 'ArrayList'; use the interface instead
11974 src/pipe/modules/queryeditor/io/QueryData.java 49 Avoid using implementation types like 'ArrayList'; use the interface instead
11975 src/pipe/modules/queryeditor/io/QueryData.java 49 Found non-transient, non-static member. Please mark as transient or provide accessors.
11976 src/pipe/modules/queryeditor/io/QueryData.java 50 Avoid using implementation types like 'ArrayList'; use the interface instead
11977 src/pipe/modules/queryeditor/io/QueryData.java 50 Avoid using implementation types like 'ArrayList'; use the interface instead
11978 src/pipe/modules/queryeditor/io/QueryData.java 50 Found non-transient, non-static member. Please mark as transient or provide accessors.
11979 src/pipe/modules/queryeditor/io/QueryData.java 52 Avoid using implementation types like 'ArrayList'; use the interface instead
11980 src/pipe/modules/queryeditor/io/QueryData.java 52 Avoid using implementation types like 'ArrayList'; use the interface instead
11981 src/pipe/modules/queryeditor/io/QueryData.java 52 Found non-transient, non-static member. Please mark as transient or provide accessors.
11982 src/pipe/modules/queryeditor/io/QueryData.java 57 Avoid using implementation types like 'HashMap'; use the interface instead
11983 src/pipe/modules/queryeditor/io/QueryData.java 57 Avoid using implementation types like 'HashMap'; use the interface instead
11984 src/pipe/modules/queryeditor/io/QueryData.java 57 Found non-transient, non-static member. Please mark as transient or provide accessors.
11985 src/pipe/modules/queryeditor/io/QueryData.java 60 Avoid using implementation types like 'ArrayList'; use the interface instead
11986 src/pipe/modules/queryeditor/io/QueryData.java 60 Avoid using implementation types like 'ArrayList'; use the interface instead
11987 src/pipe/modules/queryeditor/io/QueryData.java 60 Found non-transient, non-static member. Please mark as transient or provide accessors.
11988 src/pipe/modules/queryeditor/io/QueryData.java 77 It is a good practice to call super() in a constructor
11989 src/pipe/modules/queryeditor/io/QueryData.java 79 Local variable 'transform' could be declared final
11990 src/pipe/modules/queryeditor/io/QueryData.java 80 Local variable 'temp' could be declared final
11991 src/pipe/modules/queryeditor/io/QueryData.java 89 It is a good practice to call super() in a constructor
11992 src/pipe/modules/queryeditor/io/QueryData.java 100 Assigning an Object to null is a code smell. Consider refactoring.
11993 src/pipe/modules/queryeditor/io/QueryData.java 123 Avoid idempotent operations (like assigning a variable to itself).
11994 src/pipe/modules/queryeditor/io/QueryData.java 143 A method should have only one exit point, and that should be the last statement in the method
11995 src/pipe/modules/queryeditor/io/QueryData.java 143 Avoid using if...else statements without curly braces
11996 src/pipe/modules/queryeditor/io/QueryData.java 145 A method should have only one exit point, and that should be the last statement in the method
11997 src/pipe/modules/queryeditor/io/QueryData.java 145 Avoid using if...else statements without curly braces
11998 src/pipe/modules/queryeditor/io/QueryData.java 146 Avoid using if...else statements without curly braces
11999 src/pipe/modules/queryeditor/io/QueryData.java 174 The method 'addNode' has a Cyclomatic Complexity of 12.
12000 src/pipe/modules/queryeditor/io/QueryData.java 176 Found 'DD'-anomaly for variable 'unique' (lines '176'-'188').
12001 src/pipe/modules/queryeditor/io/QueryData.java 176 Found 'DU'-anomaly for variable 'unique' (lines '176'-'250').
12002 src/pipe/modules/queryeditor/io/QueryData.java 188 Found 'DD'-anomaly for variable 'unique' (lines '188'-'188').
12003 src/pipe/modules/queryeditor/io/QueryData.java 216 Avoid variables with short names like it
12004 src/pipe/modules/queryeditor/io/QueryData.java 225 Local variable 'arcID' could be declared final
12005 src/pipe/modules/queryeditor/io/QueryData.java 238 Local variable 'arcID' could be declared final
12006 src/pipe/modules/queryeditor/io/QueryData.java 246 A method should have only one exit point, and that should be the last statement in the method
12007 src/pipe/modules/queryeditor/io/QueryData.java 260 Local variable 'updatedNodeID' could be declared final
12008 src/pipe/modules/queryeditor/io/QueryData.java 283 The method 'deleteNode' has a Cyclomatic Complexity of 10.
12009 src/pipe/modules/queryeditor/io/QueryData.java 307 Avoid variables with short names like it
12010 src/pipe/modules/queryeditor/io/QueryData.java 332 Avoid using if statements without curly braces
12011 src/pipe/modules/queryeditor/io/QueryData.java 332 These nested if statements could be combined
12012 src/pipe/modules/queryeditor/io/QueryData.java 339 Avoid using if statements without curly braces
12013 src/pipe/modules/queryeditor/io/QueryData.java 339 These nested if statements could be combined
12014 src/pipe/modules/queryeditor/io/QueryData.java 379 Found 'DD'-anomaly for variable 'unique' (lines '379'-'390').
12015 src/pipe/modules/queryeditor/io/QueryData.java 379 Found 'DU'-anomaly for variable 'unique' (lines '379'-'417').
12016 src/pipe/modules/queryeditor/io/QueryData.java 390 Found 'DD'-anomaly for variable 'unique' (lines '390'-'390').
12017 src/pipe/modules/queryeditor/io/QueryData.java 413 A method should have only one exit point, and that should be the last statement in the method
12018 src/pipe/modules/queryeditor/io/QueryData.java 484 Avoid unused private methods such as 'printDataContents()'.
12019 src/pipe/modules/queryeditor/io/QueryData.java 486 System.out.print is used
12020 src/pipe/modules/queryeditor/io/QueryData.java 487 Avoid variables with short names like i
12021 src/pipe/modules/queryeditor/io/QueryData.java 493 System.out.print is used
12022 src/pipe/modules/queryeditor/io/QueryData.java 497 System.out.print is used
12023 src/pipe/modules/queryeditor/io/QueryData.java 501 These nested if statements could be combined
12024 src/pipe/modules/queryeditor/io/QueryData.java 503 Avoid variables with short names like j
12025 src/pipe/modules/queryeditor/io/QueryData.java 507 System.out.print is used
12026 src/pipe/modules/queryeditor/io/QueryData.java 512 System.out.print is used
12027 src/pipe/modules/queryeditor/io/QueryData.java 514 Avoid variables with short names like k
12028 src/pipe/modules/queryeditor/io/QueryData.java 564 Found 'DD'-anomaly for variable 'returnNode' (lines '564'-'571').
12029 src/pipe/modules/queryeditor/io/QueryData.java 570 Avoid using if statements without curly braces
12030 src/pipe/modules/queryeditor/io/QueryData.java 571 Found 'DD'-anomaly for variable 'returnNode' (lines '571'-'571').
12031 src/pipe/modules/queryeditor/io/QueryData.java 588 Found 'DD'-anomaly for variable 'returnArray' (lines '588'-'590').
12032 src/pipe/modules/queryeditor/io/QueryData.java 589 Avoid using for statements without curly braces
12033 src/pipe/modules/queryeditor/io/QueryData.java 590 Found 'DD'-anomaly for variable 'returnArray' (lines '590'-'590').
12034 src/pipe/modules/queryeditor/io/QueryData.java 604 Found 'DD'-anomaly for variable 'returnArc' (lines '604'-'611').
12035 src/pipe/modules/queryeditor/io/QueryData.java 610 Avoid using if statements without curly braces
12036 src/pipe/modules/queryeditor/io/QueryData.java 611 Found 'DD'-anomaly for variable 'returnArc' (lines '611'-'611').
12037 src/pipe/modules/queryeditor/io/QueryData.java 624 Found 'DD'-anomaly for variable 'returnArray' (lines '624'-'627').
12038 src/pipe/modules/queryeditor/io/QueryData.java 626 Avoid using for statements without curly braces
12039 src/pipe/modules/queryeditor/io/QueryData.java 627 Found 'DD'-anomaly for variable 'returnArray' (lines '627'-'627').
12040 src/pipe/modules/queryeditor/io/QueryData.java 662 Avoid excessively long variable names like sortedActionLabels
12041 src/pipe/modules/queryeditor/io/QueryData.java 663 Consider simply returning the value vs storing it in local variable 'sortedActionLabels'
12042 src/pipe/modules/queryeditor/io/QueryData.java 674 Substitute calls to size() == 0 (or size() != 0) with calls to isEmpty()
12043 src/pipe/modules/queryeditor/io/QueryData.java 679 A method should have only one exit point, and that should be the last statement in the method
12044 src/pipe/modules/queryeditor/io/QueryData.java 679 Consider simply returning the value vs storing it in local variable 'sortedList'
12045 src/pipe/modules/queryeditor/io/QueryData.java 681 Avoid using if...else statements without curly braces
12046 src/pipe/modules/queryeditor/io/QueryData.java 691 Avoid excessively long variable names like labelAlreadyExists
12047 src/pipe/modules/queryeditor/io/QueryData.java 691 Found 'DD'-anomaly for variable 'labelAlreadyExists' (lines '691'-'697').
12048 src/pipe/modules/queryeditor/io/QueryData.java 696 Avoid using if statements without curly braces
12049 src/pipe/modules/queryeditor/io/QueryData.java 697 Found 'DD'-anomaly for variable 'labelAlreadyExists' (lines '697'-'697').
12050 src/pipe/modules/queryeditor/io/QueryData.java 722 Found 'DD'-anomaly for variable 'stateLabelNames' (lines '722'-'729').
12051 src/pipe/modules/queryeditor/io/QueryData.java 743 Avoid if (x != y) ..; else ..;
12052 src/pipe/modules/queryeditor/io/QueryData.java 744 Avoid using if...else statements without curly braces
12053 src/pipe/modules/queryeditor/io/QueryData.java 747 Avoid excessively long variable names like statesAssignedToLabel
12054 src/pipe/modules/queryeditor/io/QueryData.java 748 Consider simply returning the value vs storing it in local variable 'statesAssignedToLabel'
12055 src/pipe/modules/queryeditor/io/QueryData.java 770 Avoid excessively long variable names like stateLabelDefinition
12056 src/pipe/modules/queryeditor/io/QueryData.java 771 Avoid excessively long variable names like assignedStateGroups
12057 src/pipe/modules/queryeditor/io/QueryData.java 776 Position literals first in String comparisons
12058 src/pipe/modules/queryeditor/io/QueryData.java 778 Prefer StringBuffer over += for concatenating strings
12059 src/pipe/modules/queryeditor/io/QueryData.java 852 These nested if statements could be combined
12060 src/pipe/modules/queryeditor/io/QueryData.java 960 Found 'DD'-anomaly for variable 'nodeAlreadyCreated' (lines '960'-'966').
12061 src/pipe/modules/queryeditor/io/QueryData.java 966 Found 'DD'-anomaly for variable 'nodeAlreadyCreated' (lines '966'-'966').
12062 src/pipe/modules/queryeditor/io/QueryData.java 981 Found 'DD'-anomaly for variable 'nodeAlreadyCreated' (lines '981'-'987').
12063 src/pipe/modules/queryeditor/io/QueryData.java 987 Found 'DD'-anomaly for variable 'nodeAlreadyCreated' (lines '987'-'987').
12064 src/pipe/modules/queryeditor/io/QueryData.java 996 Avoid really long methods.
12065 src/pipe/modules/queryeditor/io/QueryData.java 996 The method 'printQueryDataContents' has a Cyclomatic Complexity of 18.
12066 src/pipe/modules/queryeditor/io/QueryData.java 996 The method printQueryDataContents() has an NPath complexity of 1944
12067 src/pipe/modules/queryeditor/io/QueryData.java 1009 The String literal " and type " appears 5 times in this file; the first occurrence is on line 1,009
12068 src/pipe/modules/queryeditor/io/QueryData.java 1021 These nested if statements could be combined
12069 src/pipe/modules/queryeditor/io/QueryData.java 1125 The method 'checkCurrentData' has a Cyclomatic Complexity of 15.
12070 src/pipe/modules/queryeditor/io/QueryData.java 1125 The method checkCurrentData() has an NPath complexity of 291
12071 src/pipe/modules/queryeditor/io/QueryData.java 1148 Position literals first in String comparisons
12072 src/pipe/modules/queryeditor/io/QueryData.java 1160 Avoid if (x != y) ..; else ..;
12073 src/pipe/modules/queryeditor/io/QueryData.java 1164 Position literals first in String comparisons
12074 src/pipe/modules/queryeditor/io/QueryData.java 1182 Avoid if (x != y) ..; else ..;
12075 src/pipe/modules/queryeditor/io/QueryData.java 1186 Position literals first in String comparisons
12076 src/pipe/modules/queryeditor/io/QueryData.java 1229 Consider simply returning the value vs storing it in local variable 'macroNamesList'
12077 src/pipe/modules/queryeditor/io/QueryData.java 1237 Consider simply returning the value vs storing it in local variable 'macroDef'
12078 src/pipe/modules/queryeditor/io/QueryData.java 1263 Avoid unnecessary if..then..else statements when returning a boolean
12079 src/pipe/modules/queryeditor/io/QueryData.java 1269 Object clone() should be implemented with super.clone()
12080 src/pipe/modules/queryeditor/io/QueryData.java 1269 clone() method should throw CloneNotSupportedException
12081 src/pipe/modules/queryeditor/io/QueryData.java 1272 Avoid idempotent operations (like assigning a variable to itself).
12082 src/pipe/modules/queryeditor/io/QueryLoader.java 10 A high number of imports can indicate a high degree of coupling within an object.
12083 src/pipe/modules/queryeditor/io/QueryLoader.java 56 The class 'QueryLoader' has a Cyclomatic Complexity of 22 (Highest = 69).
12084 src/pipe/modules/queryeditor/io/QueryLoader.java 57 All methods are static. Consider using Singleton instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.
12085 src/pipe/modules/queryeditor/io/QueryLoader.java 70 The method 'loadQueryFromXML' has a Cyclomatic Complexity of 17.
12086 src/pipe/modules/queryeditor/io/QueryLoader.java 81 Local variable 'ptmlElements' could be declared final
12087 src/pipe/modules/queryeditor/io/QueryLoader.java 84 Local variable 'ptmlNode' could be declared final
12088 src/pipe/modules/queryeditor/io/QueryLoader.java 87 Local variable 'ptmlElement' could be declared final
12089 src/pipe/modules/queryeditor/io/QueryLoader.java 90 Local variable 'treeElements' could be declared final
12090 src/pipe/modules/queryeditor/io/QueryLoader.java 93 Local variable 'treeNode' could be declared final
12091 src/pipe/modules/queryeditor/io/QueryLoader.java 97 Deeply nested if..then statements are hard to read
12092 src/pipe/modules/queryeditor/io/QueryLoader.java 97 The String literal "node" appears 4 times in this file; the first occurrence is on line 97
12093 src/pipe/modules/queryeditor/io/QueryLoader.java 106 Avoid excessively long variable names like stateLabelsElements
12094 src/pipe/modules/queryeditor/io/QueryLoader.java 113 Deeply nested if..then statements are hard to read
12095 src/pipe/modules/queryeditor/io/QueryLoader.java 122 Avoid excessively long variable names like actionLabelsElements
12096 src/pipe/modules/queryeditor/io/QueryLoader.java 128 Avoid excessively long variable names like actionLabelElement
12097 src/pipe/modules/queryeditor/io/QueryLoader.java 129 Deeply nested if..then statements are hard to read
12098 src/pipe/modules/queryeditor/io/QueryLoader.java 154 Avoid throwing raw exception types.
12099 src/pipe/modules/queryeditor/io/QueryLoader.java 165 Avoid really long methods.
12100 src/pipe/modules/queryeditor/io/QueryLoader.java 165 The method 'createNode' has a Cyclomatic Complexity of 69.
12101 src/pipe/modules/queryeditor/io/QueryLoader.java 165 The method createNode() has an NCSS line count of 178
12102 src/pipe/modules/queryeditor/io/QueryLoader.java 165 The method createNode() has an NPath complexity of 598904960
12103 src/pipe/modules/queryeditor/io/QueryLoader.java 167 Found 'DD'-anomaly for variable 'nodeID' (lines '167'-'179').
12104 src/pipe/modules/queryeditor/io/QueryLoader.java 168 Found 'DD'-anomaly for variable 'nodeType' (lines '168'-'182').
12105 src/pipe/modules/queryeditor/io/QueryLoader.java 169 Found 'DD'-anomaly for variable 'nodeOperation' (lines '169'-'185').
12106 src/pipe/modules/queryeditor/io/QueryLoader.java 170 Found 'DD'-anomaly for variable 'nodeLabel' (lines '170'-'188').
12107 src/pipe/modules/queryeditor/io/QueryLoader.java 171 Found 'DD'-anomaly for variable 'nodePositionX' (lines '171'-'192').
12108 src/pipe/modules/queryeditor/io/QueryLoader.java 172 Found 'DD'-anomaly for variable 'nodePositionY' (lines '172'-'200').
12109 src/pipe/modules/queryeditor/io/QueryLoader.java 173 Found 'DD'-anomaly for variable 'nodeIncomingArcID' (lines '173'-'218').
12110 src/pipe/modules/queryeditor/io/QueryLoader.java 174 Avoid excessively long variable names like nodeOutgoingArcIDs
12111 src/pipe/modules/queryeditor/io/QueryLoader.java 178 Avoid using if statements without curly braces
12112 src/pipe/modules/queryeditor/io/QueryLoader.java 180 The String literal "type" appears 4 times in this file; the first occurrence is on line 180
12113 src/pipe/modules/queryeditor/io/QueryLoader.java 181 Avoid using if statements without curly braces
12114 src/pipe/modules/queryeditor/io/QueryLoader.java 183 Avoid excessively long variable names like retrievedNodeOperation
12115 src/pipe/modules/queryeditor/io/QueryLoader.java 184 Avoid using if statements without curly braces
12116 src/pipe/modules/queryeditor/io/QueryLoader.java 186 The String literal "label" appears 5 times in this file; the first occurrence is on line 186
12117 src/pipe/modules/queryeditor/io/QueryLoader.java 187 Avoid using if statements without curly braces
12118 src/pipe/modules/queryeditor/io/QueryLoader.java 192 Unnecessary wrapper object creation
12119 src/pipe/modules/queryeditor/io/QueryLoader.java 200 Unnecessary wrapper object creation
12120 src/pipe/modules/queryeditor/io/QueryLoader.java 217 Avoid using if statements without curly braces
12121 src/pipe/modules/queryeditor/io/QueryLoader.java 218 Found 'DD'-anomaly for variable 'nodeIncomingArcID' (lines '218'-'218').
12122 src/pipe/modules/queryeditor/io/QueryLoader.java 220 The String literal "outgoingArcs" appears 4 times in this file; the first occurrence is on line 220
12123 src/pipe/modules/queryeditor/io/QueryLoader.java 231 The String literal "arc" appears 4 times in this file; the first occurrence is on line 231
12124 src/pipe/modules/queryeditor/io/QueryLoader.java 243 Found 'DD'-anomaly for variable 'node' (lines '243'-'245').
12125 src/pipe/modules/queryeditor/io/QueryLoader.java 245 Avoid using if...else statements without curly braces
12126 src/pipe/modules/queryeditor/io/QueryLoader.java 247 Avoid using if...else statements without curly braces
12127 src/pipe/modules/queryeditor/io/QueryLoader.java 249 Avoid using if...else statements without curly braces
12128 src/pipe/modules/queryeditor/io/QueryLoader.java 251 Avoid using if...else statements without curly braces
12129 src/pipe/modules/queryeditor/io/QueryLoader.java 253 Avoid using if...else statements without curly braces
12130 src/pipe/modules/queryeditor/io/QueryLoader.java 307 Substitute calls to size() == 0 (or size() != 0) with calls to isEmpty()
12131 src/pipe/modules/queryeditor/io/QueryLoader.java 315 These nested if statements could be combined
12132 src/pipe/modules/queryeditor/io/QueryLoader.java 321 These nested if statements could be combined
12133 src/pipe/modules/queryeditor/io/QueryLoader.java 426 Position literals first in String comparisons
12134 src/pipe/modules/queryeditor/io/QueryLoader.java 444 Found 'DD'-anomaly for variable 'actionLabel' (lines '561'-'564').
12135 src/pipe/modules/queryeditor/io/QueryLoader.java 549 Avoid really long methods.
12136 src/pipe/modules/queryeditor/io/QueryLoader.java 549 Avoid reassigning parameters such as 'macro'
12137 src/pipe/modules/queryeditor/io/QueryLoader.java 549 Avoid reassigning parameters such as 'macro'
12138 src/pipe/modules/queryeditor/io/QueryLoader.java 549 The method 'createMacroNode' has a Cyclomatic Complexity of 67.
12139 src/pipe/modules/queryeditor/io/QueryLoader.java 549 The method createMacroNode() has an NCSS line count of 175
12140 src/pipe/modules/queryeditor/io/QueryLoader.java 551 Found 'DD'-anomaly for variable 'nodeID' (lines '668'-'680').
12141 src/pipe/modules/queryeditor/io/QueryLoader.java 552 Found 'DD'-anomaly for variable 'nodeType' (lines '669'-'683').
12142 src/pipe/modules/queryeditor/io/QueryLoader.java 553 Found 'DD'-anomaly for variable 'nodeOperation' (lines '670'-'686').
12143 src/pipe/modules/queryeditor/io/QueryLoader.java 554 Found 'DD'-anomaly for variable 'nodeLabel' (lines '671'-'689').
12144 src/pipe/modules/queryeditor/io/QueryLoader.java 555 Found 'DD'-anomaly for variable 'nodePositionX' (lines '672'-'693').
12145 src/pipe/modules/queryeditor/io/QueryLoader.java 556 Found 'DD'-anomaly for variable 'nodePositionY' (lines '673'-'701').
12146 src/pipe/modules/queryeditor/io/QueryLoader.java 557 Found 'DD'-anomaly for variable 'nodeIncomingArcID' (lines '674'-'719').
12147 src/pipe/modules/queryeditor/io/QueryLoader.java 572 Found 'DU'-anomaly for variable 'nodeLabel' (lines '689'-'897').
12148 src/pipe/modules/queryeditor/io/QueryLoader.java 576 Unnecessary wrapper object creation
12149 src/pipe/modules/queryeditor/io/QueryLoader.java 584 Unnecessary wrapper object creation
12150 src/pipe/modules/queryeditor/io/QueryLoader.java 602 Found 'DD'-anomaly for variable 'nodeIncomingArcID' (lines '719'-'719').
12151 src/pipe/modules/queryeditor/io/QueryLoader.java 627 Found 'DD'-anomaly for variable 'node' (lines '744'-'746').
12152 src/pipe/modules/queryeditor/io/QueryLoader.java 693 Substitute calls to size() == 0 (or size() != 0) with calls to isEmpty()
12153 src/pipe/modules/queryeditor/io/QueryLoader.java 702 These nested if statements could be combined
12154 src/pipe/modules/queryeditor/io/QueryLoader.java 786 Avoid really long methods.
12155 src/pipe/modules/queryeditor/io/QueryLoader.java 786 The method createMacroArc() has an NPath complexity of 40960
12156 src/pipe/modules/queryeditor/io/QueryLoader.java 788 Found 'DD'-anomaly for variable 'arcID' (lines '905'-'919').
12157 src/pipe/modules/queryeditor/io/QueryLoader.java 789 Found 'DD'-anomaly for variable 'arcLabel' (lines '906'-'922').
12158 src/pipe/modules/queryeditor/io/QueryLoader.java 790 Found 'DD'-anomaly for variable 'arcSourceID' (lines '907'-'925').
12159 src/pipe/modules/queryeditor/io/QueryLoader.java 791 Found 'DD'-anomaly for variable 'arcTargetID' (lines '908'-'928').
12160 src/pipe/modules/queryeditor/io/QueryLoader.java 792 Found 'DD'-anomaly for variable 'arcStartX' (lines '909'-'939').
12161 src/pipe/modules/queryeditor/io/QueryLoader.java 793 Found 'DD'-anomaly for variable 'arcStartY' (lines '910'-'942').
12162 src/pipe/modules/queryeditor/io/QueryLoader.java 794 Found 'DD'-anomaly for variable 'arcEndX' (lines '911'-'945').
12163 src/pipe/modules/queryeditor/io/QueryLoader.java 795 Found 'DD'-anomaly for variable 'arcEndY' (lines '912'-'948').
12164 src/pipe/modules/queryeditor/io/QueryLoader.java 796 Found 'DD'-anomaly for variable 'arcRequired' (lines '913'-'933').
12165 src/pipe/modules/queryeditor/io/QueryLoader.java 797 Found 'DD'-anomaly for variable 'labelRequired' (lines '914'-'952').
12166 src/pipe/modules/queryeditor/io/QueryLoader.java 850 Found 'DD'-anomaly for variable 'arcPathPointX' (lines '967'-'994').
12167 src/pipe/modules/queryeditor/io/QueryLoader.java 850 Found 'DU'-anomaly for variable 'arcPathPointX' (lines '967'-'1,013').
12168 src/pipe/modules/queryeditor/io/QueryLoader.java 851 Found 'DD'-anomaly for variable 'arcPathPointY' (lines '968'-'1,000').
12169 src/pipe/modules/queryeditor/io/QueryLoader.java 851 Found 'DU'-anomaly for variable 'arcPathPointY' (lines '968'-'1,013').
12170 src/pipe/modules/queryeditor/io/QueryLoader.java 852 Found 'DD'-anomaly for variable 'arcPathPointType' (lines '969'-'987').
12171 src/pipe/modules/queryeditor/io/QueryLoader.java 852 Found 'DD'-anomaly for variable 'arcPathPointType' (lines '969'-'989').
12172 src/pipe/modules/queryeditor/io/QueryLoader.java 852 Found 'DU'-anomaly for variable 'arcPathPointType' (lines '969'-'1,013').
12173 src/pipe/modules/queryeditor/io/QueryTransformer.java 32 Avoid unnecessary constructors - the compiler will generate these for you
12174 src/pipe/modules/queryeditor/io/QueryTransformer.java 32 Document empty constructor
12175 src/pipe/modules/queryeditor/io/QueryTransformer.java 47 Parameter 'filename' is not assigned and could be declared final
12176 src/pipe/modules/queryeditor/io/QueryTransformer.java 48 Avoid excessively long variable names like outputObjectArrayList
12177 src/pipe/modules/queryeditor/io/QueryTransformer.java 48 Found 'DD'-anomaly for variable 'outputObjectArrayList' (lines '48'-'63').
12178 src/pipe/modules/queryeditor/io/QueryTransformer.java 49 Found 'DD'-anomaly for variable 'document' (lines '49'-'68').
12179 src/pipe/modules/queryeditor/io/QueryTransformer.java 53 Local variable 'xsltSource' could be declared final
12180 src/pipe/modules/queryeditor/io/QueryTransformer.java 54 The String literal "file.separator" appears 5 times in this file; the first occurrence is on line 54
12181 src/pipe/modules/queryeditor/io/QueryTransformer.java 59 Avoid using if statements without curly braces
12182 src/pipe/modules/queryeditor/io/QueryTransformer.java 60 System.out.print is used
12183 src/pipe/modules/queryeditor/io/QueryTransformer.java 62 Local variable 'transformer' could be declared final
12184 src/pipe/modules/queryeditor/io/QueryTransformer.java 65 Local variable 'source' could be declared final
12185 src/pipe/modules/queryeditor/io/QueryTransformer.java 66 Local variable 'result' could be declared final
12186 src/pipe/modules/queryeditor/io/QueryTransformer.java 70 System.out.print is used
12187 src/pipe/modules/queryeditor/io/QueryTransformer.java 73 System.out.print is used
12188 src/pipe/modules/queryeditor/io/QueryTransformer.java 76 System.out.print is used
12189 src/pipe/modules/queryeditor/io/QueryTransformer.java 79 System.out.print is used
12190 src/pipe/modules/queryeditor/io/QueryTransformer.java 83 Avoid using if statements without curly braces
12191 src/pipe/modules/queryeditor/io/QueryTransformer.java 99 Parameter 'ptmlFileName' is not assigned and could be declared final
12192 src/pipe/modules/queryeditor/io/QueryTransformer.java 100 Found 'DD'-anomaly for variable 'document' (lines '100'-'106').
12193 src/pipe/modules/queryeditor/io/QueryTransformer.java 103 Avoid excessively long variable names like documentBuilderFactory
12194 src/pipe/modules/queryeditor/io/QueryTransformer.java 103 Local variable 'documentBuilderFactory' could be declared final
12195 src/pipe/modules/queryeditor/io/QueryTransformer.java 128 Parameter 'ptmlFile' is not assigned and could be declared final
12196 src/pipe/modules/queryeditor/io/QueryTransformer.java 129 Found 'DD'-anomaly for variable 'document' (lines '129'-'135').
12197 src/pipe/modules/queryeditor/io/QueryTransformer.java 132 Avoid excessively long variable names like documentBuilderFactory
12198 src/pipe/modules/queryeditor/io/QueryWriter.java 46 The class 'QueryWriter' has a Cyclomatic Complexity of 9 (Highest = 18).
12199 src/pipe/modules/queryeditor/io/QueryWriter.java 47 All methods are static. Consider using Singleton instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.
12200 src/pipe/modules/queryeditor/io/QueryWriter.java 51 Avoid using implementation types like 'HashMap'; use the interface instead
12201 src/pipe/modules/queryeditor/io/QueryWriter.java 51 Avoid using implementation types like 'HashMap'; use the interface instead
12202 src/pipe/modules/queryeditor/io/QueryWriter.java 57 Avoid really long methods.
12203 src/pipe/modules/queryeditor/io/QueryWriter.java 57 The method 'saveQuery' has a Cyclomatic Complexity of 11.
12204 src/pipe/modules/queryeditor/io/QueryWriter.java 64 Avoid using if statements without curly braces
12205 src/pipe/modules/queryeditor/io/QueryWriter.java 65 Avoid throwing null pointer exceptions.
12206 src/pipe/modules/queryeditor/io/QueryWriter.java 70 Found 'DD'-anomaly for variable 'ptDOM' (lines '70'-'79').
12207 src/pipe/modules/queryeditor/io/QueryWriter.java 71 Found 'DD'-anomaly for variable 'xsltSource' (lines '71'-'124').
12208 src/pipe/modules/queryeditor/io/QueryWriter.java 72 Found 'DD'-anomaly for variable 'transformer' (lines '72'-'135').
12209 src/pipe/modules/queryeditor/io/QueryWriter.java 77 Local variable 'builderFactory' could be declared final
12210 src/pipe/modules/queryeditor/io/QueryWriter.java 78 Local variable 'builder' could be declared final
12211 src/pipe/modules/queryeditor/io/QueryWriter.java 82 Local variable 'ptml' could be declared final
12212 src/pipe/modules/queryeditor/io/QueryWriter.java 88 Local variable 'nodesArray' could be declared final
12213 src/pipe/modules/queryeditor/io/QueryWriter.java 91 Avoid excessively long variable names like nodeNotProcessedYet
12214 src/pipe/modules/queryeditor/io/QueryWriter.java 91 Local variable 'nodeNotProcessedYet' could be declared final
12215 src/pipe/modules/queryeditor/io/QueryWriter.java 93 The String literal "false" appears 5 times in this file; the first occurrence is on line 93
12216 src/pipe/modules/queryeditor/io/QueryWriter.java 101 Avoid excessively long variable names like nodeProcessedAlready
12217 src/pipe/modules/queryeditor/io/QueryWriter.java 101 Found 'DD'-anomaly for variable 'nodeProcessedAlready' (lines '101'-'104').
12218 src/pipe/modules/queryeditor/io/QueryWriter.java 101 Found 'DD'-anomaly for variable 'nodeProcessedAlready' (lines '101'-'108').
12219 src/pipe/modules/queryeditor/io/QueryWriter.java 102 The String literal "true" appears 4 times in this file; the first occurrence is on line 102
12220 src/pipe/modules/queryeditor/io/QueryWriter.java 102 This statement may have some unnecessary parentheses
12221 src/pipe/modules/queryeditor/io/QueryWriter.java 106 This statement may have some unnecessary parentheses
12222 src/pipe/modules/queryeditor/io/QueryWriter.java 111 Avoid using if statements without curly braces
12223 src/pipe/modules/queryeditor/io/QueryWriter.java 127 The String literal "file.separator" appears 4 times in this file; the first occurrence is on line 127
12224 src/pipe/modules/queryeditor/io/QueryWriter.java 138 Avoid excessively long variable names like outputObjectArrayList
12225 src/pipe/modules/queryeditor/io/QueryWriter.java 145 System.out.print is used
12226 src/pipe/modules/queryeditor/io/QueryWriter.java 146 The String literal " : QueryDataWriter Class : modules.queryeditor.io Package" appears 4 times in this file; the first occurrence is on line 146
12227 src/pipe/modules/queryeditor/io/QueryWriter.java 147 The String literal " : filename=\"" appears 4 times in this file; the first occurrence is on line 147
12228 src/pipe/modules/queryeditor/io/QueryWriter.java 153 System.out.print is used
12229 src/pipe/modules/queryeditor/io/QueryWriter.java 160 System.out.print is used
12230 src/pipe/modules/queryeditor/io/QueryWriter.java 168 System.out.print is used
12231 src/pipe/modules/queryeditor/io/QueryWriter.java 180 Avoid really long methods.
12232 src/pipe/modules/queryeditor/io/QueryWriter.java 180 The method 'createNodeElement' has a Cyclomatic Complexity of 18.
12233 src/pipe/modules/queryeditor/io/QueryWriter.java 180 The method createNodeElement() has an NPath complexity of 1062
12234 src/pipe/modules/queryeditor/io/QueryWriter.java 181 Parameter 'macroNode' is not assigned and could be declared final
12235 src/pipe/modules/queryeditor/io/QueryWriter.java 208 Avoid using if...else statements without curly braces
12236 src/pipe/modules/queryeditor/io/QueryWriter.java 214 Avoid if (x != y) ..; else ..;
12237 src/pipe/modules/queryeditor/io/QueryWriter.java 215 Avoid using if...else statements without curly braces
12238 src/pipe/modules/queryeditor/io/QueryWriter.java 216 Avoid using if...else statements without curly braces
12239 src/pipe/modules/queryeditor/io/QueryWriter.java 224 Avoid if (x != y) ..; else ..;
12240 src/pipe/modules/queryeditor/io/QueryWriter.java 225 Avoid using if...else statements without curly braces
12241 src/pipe/modules/queryeditor/io/QueryWriter.java 226 Avoid using if...else statements without curly braces
12242 src/pipe/modules/queryeditor/io/QueryWriter.java 232 Avoid excessively long variable names like outgoingArcsElement
12243 src/pipe/modules/queryeditor/io/QueryWriter.java 234 Avoid excessively long variable names like nodeOutgoingArcIDs
12244 src/pipe/modules/queryeditor/io/QueryWriter.java 235 Avoid variables with short names like i
12245 src/pipe/modules/queryeditor/io/QueryWriter.java 240 Avoid if (x != y) ..; else ..;
12246 src/pipe/modules/queryeditor/io/QueryWriter.java 253 Avoid if (x != y) ..; else ..;
12247 src/pipe/modules/queryeditor/io/QueryWriter.java 260 Avoid if (x != y) ..; else ..;
12248 src/pipe/modules/queryeditor/io/QueryWriter.java 267 Found 'DD'-anomaly for variable 'nodeProcessedAlready' (lines '267'-'269').
12249 src/pipe/modules/queryeditor/io/QueryWriter.java 267 Found 'DD'-anomaly for variable 'nodeProcessedAlready' (lines '267'-'271').
12250 src/pipe/modules/queryeditor/io/QueryWriter.java 268 This statement may have some unnecessary parentheses
12251 src/pipe/modules/queryeditor/io/QueryWriter.java 270 Avoid using if statements without curly braces
12252 src/pipe/modules/queryeditor/io/QueryWriter.java 270 This statement may have some unnecessary parentheses
12253 src/pipe/modules/queryeditor/io/QueryWriter.java 320 Found 'DU'-anomaly for variable 'point' (lines '320'-'325').
12254 src/pipe/modules/queryeditor/io/QueryWriter.java 330 Avoid variables with short names like x
12255 src/pipe/modules/queryeditor/io/QueryWriter.java 331 Avoid variables with short names like y
12256 src/pipe/modules/queryeditor/io/QueryWriter.java 335 Avoid variables with short names like id
12257 src/pipe/modules/queryeditor/io/QueryWriter.java 341 Avoid using if statements without curly braces
12258 src/pipe/modules/queryeditor/io/QueryWriter.java 342 Prefer StringBuffer over += for concatenating strings
12259 src/pipe/modules/queryeditor/io/QueryWriter.java 343 Avoid using if statements without curly braces
12260 src/pipe/modules/queryeditor/io/QueryWriter.java 344 Prefer StringBuffer over += for concatenating strings
12261 src/pipe/modules/queryeditor/io/QueryWriter.java 359 Found 'DU'-anomaly for variable 'retrievedStateLabels' (lines '359'-'424').
12262 src/pipe/modules/queryeditor/io/QueryWriter.java 394 Avoid variables with short names like i
12263 src/pipe/modules/queryeditor/io/QueryWriter.java 432 The method 'serialiseMacros' has a Cyclomatic Complexity of 10.
12264 src/pipe/modules/queryeditor/io/QueryWriter.java 479 Found 'DD'-anomaly for variable 'nodeProcessedAlready' (lines '479'-'481').
12265 src/pipe/modules/queryeditor/io/QueryWriter.java 479 Found 'DD'-anomaly for variable 'nodeProcessedAlready' (lines '479'-'483').
12266 src/pipe/modules/queryeditor/io/QueryWriter.java 480 This statement may have some unnecessary parentheses
12267 src/pipe/modules/reachability/ReachabilityGraphGenerator.java 1 A high number of imports can indicate a high degree of coupling within an object.
12268 src/pipe/modules/reachability/ReachabilityGraphGenerator.java 46 The class 'ReachabilityGraphGenerator' has a Cyclomatic Complexity of 5 (Highest = 10).
12269 src/pipe/modules/reachability/ReachabilityGraphGenerator.java 49 Found non-transient, non-static member. Please mark as transient or provide accessors.
12270 src/pipe/modules/reachability/ReachabilityGraphGenerator.java 51 Found non-transient, non-static member. Please mark as transient or provide accessors.
12271 src/pipe/modules/reachability/ReachabilityGraphGenerator.java 51 Private field 'guiDialog' could be made final; it is only initialized in the declaration or constructor.
12272 src/pipe/modules/reachability/ReachabilityGraphGenerator.java 55 Parameter 'pnmlData' is not assigned and could be declared final
12273 src/pipe/modules/reachability/ReachabilityGraphGenerator.java 59 Local variable 'contentPane' could be declared final
12274 src/pipe/modules/reachability/ReachabilityGraphGenerator.java 84 Found non-transient, non-static member. Please mark as transient or provide accessors.
12275 src/pipe/modules/reachability/ReachabilityGraphGenerator.java 84 Use explicit scoping instead of the default package private level
12276 src/pipe/modules/reachability/ReachabilityGraphGenerator.java 85 Parameter 'arg0' is not assigned and could be declared final
12277 src/pipe/modules/reachability/ReachabilityGraphGenerator.java 86 Found 'DU'-anomaly for variable 'start' (lines '86'-'149').
12278 src/pipe/modules/reachability/ReachabilityGraphGenerator.java 86 Local variable 'start' could be declared final
12279 src/pipe/modules/reachability/ReachabilityGraphGenerator.java 93 Local variable 'sourceDataLayer' could be declared final
12280 src/pipe/modules/reachability/ReachabilityGraphGenerator.java 97 Found 'DU'-anomaly for variable 'reachabilityGraph' (lines '97'-'149').
12281 src/pipe/modules/reachability/ReachabilityGraphGenerator.java 97 Local variable 'reachabilityGraph' could be declared final
12282 src/pipe/modules/reachability/ReachabilityGraphGenerator.java 100 Avoid variables with short names like s
12283 src/pipe/modules/reachability/ReachabilityGraphGenerator.java 100 Found 'DU'-anomaly for variable 's' (lines '100'-'149').
12284 src/pipe/modules/reachability/ReachabilityGraphGenerator.java 102 A method should have only one exit point, and that should be the last statement in the method
12285 src/pipe/modules/reachability/ReachabilityGraphGenerator.java 102 Avoid using if statements without curly braces
12286 src/pipe/modules/reachability/ReachabilityGraphGenerator.java 103 Avoid if (x != y) ..; else ..;
12287 src/pipe/modules/reachability/ReachabilityGraphGenerator.java 103 Avoid using if...else statements without curly braces
12288 src/pipe/modules/reachability/ReachabilityGraphGenerator.java 103 Prefer StringBuffer over += for concatenating strings
12289 src/pipe/modules/reachability/ReachabilityGraphGenerator.java 108 Do not explicitly trigger a garbage collection.
12290 src/pipe/modules/reachability/ReachabilityGraphGenerator.java 114 Avoid variables with short names like f
12291 src/pipe/modules/reachability/ReachabilityGraphGenerator.java 114 Local variable 'f' could be declared final
12292 src/pipe/modules/reachability/ReachabilityGraphGenerator.java 116 Prefer StringBuffer over += for concatenating strings
12293 src/pipe/modules/reachability/ReachabilityGraphGenerator.java 117 Prefer StringBuffer over += for concatenating strings
12294 src/pipe/modules/reachability/ReachabilityGraphGenerator.java 118 Prefer StringBuffer over += for concatenating strings
12295 src/pipe/modules/reachability/ReachabilityGraphGenerator.java 121 Prefer StringBuffer over += for concatenating strings
12296 src/pipe/modules/reachability/ReachabilityGraphGenerator.java 123 A method should have only one exit point, and that should be the last statement in the method
12297 src/pipe/modules/reachability/ReachabilityGraphGenerator.java 128 A method should have only one exit point, and that should be the last statement in the method
12298 src/pipe/modules/reachability/ReachabilityGraphGenerator.java 132 A method should have only one exit point, and that should be the last statement in the method
12299 src/pipe/modules/reachability/ReachabilityGraphGenerator.java 136 A method should have only one exit point, and that should be the last statement in the method
12300 src/pipe/modules/reachability/ReachabilityGraphGenerator.java 169 Parameter 'rgfile' is not assigned and could be declared final
12301 src/pipe/modules/reachability/ReachabilityGraphGenerator.java 169 The method 'generateDotFile' has a Cyclomatic Complexity of 10.
12302 src/pipe/modules/reachability/ReachabilityGraphGenerator.java 176 System.out.print is used
12303 src/pipe/modules/reachability/ReachabilityGraphGenerator.java 179 System.out.print is used
12304 src/pipe/modules/reachability/ReachabilityGraphGenerator.java 192 Avoid using if statements without curly braces
12305 src/pipe/modules/reachability/ReachabilityGraphGenerator.java 198 Avoid instantiating new objects inside loops
12306 src/pipe/modules/reachability/ReachabilityGraphGenerator.java 199 Avoid instantiating new objects inside loops
12307 src/pipe/modules/reachability/ReachabilityGraphGenerator.java 200 Avoid instantiating new objects inside loops
12308 src/pipe/modules/reachability/ReachabilityGraphGenerator.java 201 Avoid instantiating new objects inside loops
12309 src/pipe/modules/reachability/ReachabilityGraphGenerator.java 207 Avoid if (x != y) ..; else ..;
12310 src/pipe/modules/reachability/ReachabilityGraphGenerator.java 208 Avoid using if...else statements without curly braces
12311 src/pipe/modules/reachability/ReachabilityGraphGenerator.java 210 Avoid using if...else statements without curly braces
12312 src/pipe/modules/reachability/ReachabilityGraphGenerator.java 210 Do not add empty strings
12313 src/pipe/modules/reachability/ReachabilityGraphGenerator.java 223 Avoid instantiating new objects inside loops
12314 src/pipe/modules/reachability/ReachabilityGraphGenerator.java 233 A method/constructor shouldn't explicitly throw java.lang.Exception
12315 src/pipe/modules/reachability/ReachabilityGraphGenerator.java 233 A method/constructor shouldn't explicitly throw java.lang.Exception
12316 src/pipe/modules/reachability/ReachabilityGraphGenerator.java 233 Parameter 'rgfile' is not assigned and could be declared final
12317 src/pipe/modules/reachability/ReachabilityGraphGenerator.java 235 Found 'DD'-anomaly for variable 'graph' (lines '235'-'241').
12318 src/pipe/modules/reachability/ReachabilityGraphGenerator.java 235 Found 'DU'-anomaly for variable 'graph' (lines '235'-'251').
12319 src/pipe/modules/reachability/ReachabilityGraphGenerator.java 237 Avoid if (x != y) ..; else ..;
12320 src/pipe/modules/reachability/ReachabilityGraphGenerator.java 245 This statement may have some unnecessary parentheses
12321 src/pipe/modules/reachability/ReachabilityGraphGenerator.java 250 Avoid using if...else statements without curly braces
12322 src/pipe/modules/rta/AnalyseResponse.java 1 A high number of imports can indicate a high degree of coupling within an object.
12323 src/pipe/modules/rta/AnalyseResponse.java 54 The class 'AnalyseResponse' has a Cyclomatic Complexity of 7 (Highest = 22).
12324 src/pipe/modules/rta/AnalyseResponse.java 54 This class has too many methods, consider refactoring it.
12325 src/pipe/modules/rta/AnalyseResponse.java 54 To be compliant to J2EE, a webapp should not use any thread.
12326 src/pipe/modules/rta/AnalyseResponse.java 54 Too many fields
12327 src/pipe/modules/rta/AnalyseResponse.java 59 Found non-transient, non-static member. Please mark as transient or provide accessors.
12328 src/pipe/modules/rta/AnalyseResponse.java 59 Private field 'options' could be made final; it is only initialized in the declaration or constructor.
12329 src/pipe/modules/rta/AnalyseResponse.java 61 Found non-transient, non-static member. Please mark as transient or provide accessors.
12330 src/pipe/modules/rta/AnalyseResponse.java 62 Found non-transient, non-static member. Please mark as transient or provide accessors.
12331 src/pipe/modules/rta/AnalyseResponse.java 62 Private field 'btnBar' could be made final; it is only initialized in the declaration or constructor.
12332 src/pipe/modules/rta/AnalyseResponse.java 63 Found non-transient, non-static member. Please mark as transient or provide accessors.
12333 src/pipe/modules/rta/AnalyseResponse.java 63 Private field 'feedback' could be made final; it is only initialized in the declaration or constructor.
12334 src/pipe/modules/rta/AnalyseResponse.java 64 Found non-transient, non-static member. Please mark as transient or provide accessors.
12335 src/pipe/modules/rta/AnalyseResponse.java 64 Perhaps 'resText' could be replaced by a local variable.
12336 src/pipe/modules/rta/AnalyseResponse.java 65 Private field 'rta' could be made final; it is only initialized in the declaration or constructor.
12337 src/pipe/modules/rta/AnalyseResponse.java 75 Use explicit scoping instead of the default package private level
12338 src/pipe/modules/rta/AnalyseResponse.java 77 Use explicit scoping instead of the default package private level
12339 src/pipe/modules/rta/AnalyseResponse.java 78 Use explicit scoping instead of the default package private level
12340 src/pipe/modules/rta/AnalyseResponse.java 80 Perhaps 'startExp' could be replaced by a local variable.
12341 src/pipe/modules/rta/AnalyseResponse.java 83 Avoid using implementation types like 'ArrayList'; use the interface instead
12342 src/pipe/modules/rta/AnalyseResponse.java 83 Avoid using implementation types like 'ArrayList'; use the interface instead
12343 src/pipe/modules/rta/AnalyseResponse.java 83 Use explicit scoping instead of the default package private level
12344 src/pipe/modules/rta/AnalyseResponse.java 84 Avoid using implementation types like 'HashMap'; use the interface instead
12345 src/pipe/modules/rta/AnalyseResponse.java 84 Avoid using implementation types like 'HashMap'; use the interface instead
12346 src/pipe/modules/rta/AnalyseResponse.java 84 Use explicit scoping instead of the default package private level
12347 src/pipe/modules/rta/AnalyseResponse.java 94 Parameter 'btnBar' is not assigned and could be declared final
12348 src/pipe/modules/rta/AnalyseResponse.java 94 Parameter 'options' is not assigned and could be declared final
12349 src/pipe/modules/rta/AnalyseResponse.java 94 Parameter 'pnmlData' is not assigned and could be declared final
12350 src/pipe/modules/rta/AnalyseResponse.java 95 Parameter 'results' is not assigned and could be declared final
12351 src/pipe/modules/rta/AnalyseResponse.java 95 Parameter 'rta' is not assigned and could be declared final
12352 src/pipe/modules/rta/AnalyseResponse.java 124 Avoid really long methods.
12353 src/pipe/modules/rta/AnalyseResponse.java 124 The method 'analyse' has a Cyclomatic Complexity of 22.
12354 src/pipe/modules/rta/AnalyseResponse.java 124 The method analyse() has an NCSS line count of 127
12355 src/pipe/modules/rta/AnalyseResponse.java 124 The method analyse() has an NPath complexity of 97280
12356 src/pipe/modules/rta/AnalyseResponse.java 126 Found 'DU'-anomaly for variable 'start' (lines '126'-'351').
12357 src/pipe/modules/rta/AnalyseResponse.java 126 Local variable 'start' could be declared final
12358 src/pipe/modules/rta/AnalyseResponse.java 127 Found 'DU'-anomaly for variable 'finMatrix' (lines '127'-'351').
12359 src/pipe/modules/rta/AnalyseResponse.java 127 Found 'DU'-anomaly for variable 'finRTA' (lines '127'-'351').
12360 src/pipe/modules/rta/AnalyseResponse.java 127 Found 'DU'-anomaly for variable 'finSS' (lines '127'-'351').
12361 src/pipe/modules/rta/AnalyseResponse.java 127 Found 'DU'-anomaly for variable 'startRTA' (lines '127'-'351').
12362 src/pipe/modules/rta/AnalyseResponse.java 128 Found 'DU'-anomaly for variable 'LapGenTime' (lines '128'-'351').
12363 src/pipe/modules/rta/AnalyseResponse.java 135 New exception is thrown in catch block, original stack trace may be lost
12364 src/pipe/modules/rta/AnalyseResponse.java 154 New exception is thrown in catch block, original stack trace may be lost
12365 src/pipe/modules/rta/AnalyseResponse.java 161 New exception is thrown in catch block, original stack trace may be lost
12366 src/pipe/modules/rta/AnalyseResponse.java 169 Avoid variables with short names like sb
12367 src/pipe/modules/rta/AnalyseResponse.java 169 Local variable 'sb' could be declared final
12368 src/pipe/modules/rta/AnalyseResponse.java 174 Local variable 'pipeTmpDir' could be declared final
12369 src/pipe/modules/rta/AnalyseResponse.java 175 Avoid using if statements without curly braces
12370 src/pipe/modules/rta/AnalyseResponse.java 178 Local variable 'reachabilityGraph' could be declared final
12371 src/pipe/modules/rta/AnalyseResponse.java 180 Avoid variables with short names like d
12372 src/pipe/modules/rta/AnalyseResponse.java 180 Local variable 'd' could be declared final
12373 src/pipe/modules/rta/AnalyseResponse.java 193 Avoid printStackTrace(); use a logger call instead.
12374 src/pipe/modules/rta/AnalyseResponse.java 206 New exception is thrown in catch block, original stack trace may be lost
12375 src/pipe/modules/rta/AnalyseResponse.java 210 New exception is thrown in catch block, original stack trace may be lost
12376 src/pipe/modules/rta/AnalyseResponse.java 213 Avoid printStackTrace(); use a logger call instead.
12377 src/pipe/modules/rta/AnalyseResponse.java 217 Prefer StringBuffer over += for concatenating strings
12378 src/pipe/modules/rta/AnalyseResponse.java 218 Prefer StringBuffer over += for concatenating strings
12379 src/pipe/modules/rta/AnalyseResponse.java 235 Prefer StringBuffer over += for concatenating strings
12380 src/pipe/modules/rta/AnalyseResponse.java 264 Avoid unnecessary comparisons in boolean expressions
12381 src/pipe/modules/rta/AnalyseResponse.java 264 Avoid using if statements without curly braces
12382 src/pipe/modules/rta/AnalyseResponse.java 270 Avoid using if...else statements without curly braces
12383 src/pipe/modules/rta/AnalyseResponse.java 272 Avoid using if...else statements without curly braces
12384 src/pipe/modules/rta/AnalyseResponse.java 279 Avoid using if...else statements without curly braces
12385 src/pipe/modules/rta/AnalyseResponse.java 281 Avoid using if...else statements without curly braces
12386 src/pipe/modules/rta/AnalyseResponse.java 296 Prefer StringBuffer over += for concatenating strings
12387 src/pipe/modules/rta/AnalyseResponse.java 320 Avoid printStackTrace(); use a logger call instead.
12388 src/pipe/modules/rta/AnalyseResponse.java 325 Avoid printStackTrace(); use a logger call instead.
12389 src/pipe/modules/rta/AnalyseResponse.java 330 Avoid printStackTrace(); use a logger call instead.
12390 src/pipe/modules/rta/AnalyseResponse.java 338 The String literal " secs" appears 4 times in this file; the first occurrence is on line 338
12391 src/pipe/modules/rta/AnalyseResponse.java 361 The method 'createSparseQTmatrix' has a Cyclomatic Complexity of 11.
12392 src/pipe/modules/rta/AnalyseResponse.java 361 The method createSparseQTmatrix() has an NPath complexity of 292
12393 src/pipe/modules/rta/AnalyseResponse.java 363 Found 'DD'-anomaly for variable 'ipfc' (lines '363'-'367').
12394 src/pipe/modules/rta/AnalyseResponse.java 365 Found 'DD'-anomaly for variable 'inputBuf' (lines '365'-'368').
12395 src/pipe/modules/rta/AnalyseResponse.java 377 Found 'DU'-anomaly for variable 'column' (lines '377'-'450').
12396 src/pipe/modules/rta/AnalyseResponse.java 377 Found 'DU'-anomaly for variable 'dataIndex' (lines '377'-'450').
12397 src/pipe/modules/rta/AnalyseResponse.java 377 Found 'DU'-anomaly for variable 'row' (lines '377'-'450').
12398 src/pipe/modules/rta/AnalyseResponse.java 379 Found 'DU'-anomaly for variable 'currentTrans' (lines '379'-'450').
12399 src/pipe/modules/rta/AnalyseResponse.java 380 Avoid unused local variables such as 'currentState'.
12400 src/pipe/modules/rta/AnalyseResponse.java 380 Found 'DU'-anomaly for variable 'currentState' (lines '380'-'450').
12401 src/pipe/modules/rta/AnalyseResponse.java 388 System.out.print is used
12402 src/pipe/modules/rta/AnalyseResponse.java 415 Avoid instantiating new objects inside loops
12403 src/pipe/modules/rta/AnalyseResponse.java 440 System.arraycopy is more efficient
12404 src/pipe/modules/rta/AnalyseResponse.java 447 System.out.print is used
12405 src/pipe/modules/rta/AnalyseResponse.java 459 Avoid really long methods.
12406 src/pipe/modules/rta/AnalyseResponse.java 459 The method 'createSparseMatrix' has a Cyclomatic Complexity of 15.
12407 src/pipe/modules/rta/AnalyseResponse.java 459 The method createSparseMatrix() has an NPath complexity of 1734
12408 src/pipe/modules/rta/AnalyseResponse.java 463 Found 'DD'-anomaly for variable 'ipfc' (lines '463'-'467').
12409 src/pipe/modules/rta/AnalyseResponse.java 464 Found 'DD'-anomaly for variable 'inputBuf' (lines '464'-'468').
12410 src/pipe/modules/rta/AnalyseResponse.java 477 Found 'DU'-anomaly for variable 'column' (lines '477'-'567').
12411 src/pipe/modules/rta/AnalyseResponse.java 477 Found 'DU'-anomaly for variable 'dataIndex' (lines '477'-'567').
12412 src/pipe/modules/rta/AnalyseResponse.java 477 Found 'DU'-anomaly for variable 'row' (lines '477'-'567').
12413 src/pipe/modules/rta/AnalyseResponse.java 479 Found 'DU'-anomaly for variable 'current' (lines '479'-'567').
12414 src/pipe/modules/rta/AnalyseResponse.java 480 Found 'DU'-anomaly for variable 'currentState' (lines '480'-'567').
12415 src/pipe/modules/rta/AnalyseResponse.java 486 System.out.print is used
12416 src/pipe/modules/rta/AnalyseResponse.java 518 Avoid instantiating new objects inside loops
12417 src/pipe/modules/rta/AnalyseResponse.java 537 Avoid if (x != y) ..; else ..;
12418 src/pipe/modules/rta/AnalyseResponse.java 539 Avoid variables with short names like k
12419 src/pipe/modules/rta/AnalyseResponse.java 557 System.arraycopy is more efficient
12420 src/pipe/modules/rta/AnalyseResponse.java 564 System.out.print is used
12421 src/pipe/modules/rta/AnalyseResponse.java 578 Avoid variables with short names like i
12422 src/pipe/modules/rta/AnalyseResponse.java 595 Avoid unused method parameters such as 'Mdata'.
12423 src/pipe/modules/rta/AnalyseResponse.java 595 Avoid unused method parameters such as 'Mind'.
12424 src/pipe/modules/rta/AnalyseResponse.java 595 Avoid unused private methods such as 'sumCol(int,double,int)'.
12425 src/pipe/modules/rta/AnalyseResponse.java 596 Avoid variables with short names like i
12426 src/pipe/modules/rta/AnalyseResponse.java 610 Avoid unused private methods such as 'printMatrix(int,double)'.
12427 src/pipe/modules/rta/AnalyseResponse.java 611 Avoid unused local variables such as 'kB'.
12428 src/pipe/modules/rta/AnalyseResponse.java 611 Found 'DU'-anomaly for variable 'kB' (lines '611'-'635').
12429 src/pipe/modules/rta/AnalyseResponse.java 613 Avoid unused local variables such as 'k'.
12430 src/pipe/modules/rta/AnalyseResponse.java 613 Found 'DD'-anomaly for variable 'k' (lines '613'-'613').
12431 src/pipe/modules/rta/AnalyseResponse.java 613 Found 'DU'-anomaly for variable 'k' (lines '613'-'635').
12432 src/pipe/modules/rta/AnalyseResponse.java 618 Found 'DD'-anomaly for variable 'printed' (lines '618'-'625').
12433 src/pipe/modules/rta/AnalyseResponse.java 622 Avoid instantiating new objects inside loops
12434 src/pipe/modules/rta/AnalyseResponse.java 624 System.out.print is used
12435 src/pipe/modules/rta/AnalyseResponse.java 630 Avoid unnecessary comparisons in boolean expressions
12436 src/pipe/modules/rta/AnalyseResponse.java 630 Avoid using if statements without curly braces
12437 src/pipe/modules/rta/AnalyseResponse.java 645 The method 'translateExp' has a Cyclomatic Complexity of 10.
12438 src/pipe/modules/rta/AnalyseResponse.java 647 Found 'DU'-anomaly for variable 'outputExp' (lines '647'-'712').
12439 src/pipe/modules/rta/AnalyseResponse.java 649 Found 'DU'-anomaly for variable 'nameToId' (lines '649'-'712').
12440 src/pipe/modules/rta/AnalyseResponse.java 650 Found 'DU'-anomaly for variable 'idToIndex' (lines '650'-'712').
12441 src/pipe/modules/rta/AnalyseResponse.java 663 Found 'DD'-anomaly for variable 'name' (lines '663'-'669').
12442 src/pipe/modules/rta/AnalyseResponse.java 663 Found 'DU'-anomaly for variable 'name' (lines '663'-'712').
12443 src/pipe/modules/rta/AnalyseResponse.java 664 Avoid using if statements without curly braces
12444 src/pipe/modules/rta/AnalyseResponse.java 669 String.indexOf(char) is faster than String.indexOf(String).
12445 src/pipe/modules/rta/AnalyseResponse.java 676 Avoid using if...else statements without curly braces
12446 src/pipe/modules/rta/AnalyseResponse.java 676 The String literal "Expression formatting not valid" appears 4 times in this file; the first occurrence is on line 676
12447 src/pipe/modules/rta/AnalyseResponse.java 692 String.indexOf(char) is faster than String.indexOf(String).
12448 src/pipe/modules/rta/AnalyseResponse.java 726 Found 'DU'-anomaly for variable 'result' (lines '726'-'736').
12449 src/pipe/modules/rta/AnalyseResponse.java 728 Avoid using if statements without curly braces
12450 src/pipe/modules/rta/AnalyseResponse.java 750 Found 'DD'-anomaly for variable 'rgfc' (lines '750'-'753').
12451 src/pipe/modules/rta/AnalyseResponse.java 751 Found 'DD'-anomaly for variable 'rgBuf' (lines '751'-'754').
12452 src/pipe/modules/rta/AnalyseResponse.java 769 Found 'DU'-anomaly for variable 'stateSize' (lines '769'-'803').
12453 src/pipe/modules/rta/AnalyseResponse.java 770 Found 'DU'-anomaly for variable 'mk' (lines '770'-'803').
12454 src/pipe/modules/rta/AnalyseResponse.java 791 Substitute calls to size() == 0 (or size() != 0) with calls to isEmpty()
12455 src/pipe/modules/rta/AnalyseResponse.java 794 Substitute calls to size() == 0 (or size() != 0) with calls to isEmpty()
12456 src/pipe/modules/rta/AnalyseResponse.java 810 Avoid using implementation types like 'ArrayList'; use the interface instead
12457 src/pipe/modules/rta/AnalyseResponse.java 810 Avoid using implementation types like 'ArrayList'; use the interface instead
12458 src/pipe/modules/rta/AnalyseResponse.java 810 Avoid using implementation types like 'ArrayList'; use the interface instead
12459 src/pipe/modules/rta/AnalyseResponse.java 810 Avoid using implementation types like 'ArrayList'; use the interface instead
12460 src/pipe/modules/rta/AnalyseResponse.java 833 Found 'DU'-anomaly for variable 'offset' (lines '833'-'856').
12461 src/pipe/modules/rta/AnalyseResponse.java 868 The method createSparsePTMatrix() has an NPath complexity of 868
12462 src/pipe/modules/rta/AnalyseResponse.java 870 Found 'DD'-anomaly for variable 'ipfc' (lines '870'-'874').
12463 src/pipe/modules/rta/AnalyseResponse.java 872 Found 'DD'-anomaly for variable 'inputBuf' (lines '872'-'875').
12464 src/pipe/modules/rta/AnalyseResponse.java 881 Found 'DU'-anomaly for variable 'column' (lines '881'-'966').
12465 src/pipe/modules/rta/AnalyseResponse.java 881 Found 'DU'-anomaly for variable 'dataIndex' (lines '881'-'966').
12466 src/pipe/modules/rta/AnalyseResponse.java 881 Found 'DU'-anomaly for variable 'row' (lines '881'-'966').
12467 src/pipe/modules/rta/AnalyseResponse.java 883 Found 'DU'-anomaly for variable 'currentTrans' (lines '883'-'966').
12468 src/pipe/modules/rta/AnalyseResponse.java 884 Avoid unused local variables such as 'currentState'.
12469 src/pipe/modules/rta/AnalyseResponse.java 884 Found 'DU'-anomaly for variable 'currentState' (lines '884'-'966').
12470 src/pipe/modules/rta/AnalyseResponse.java 919 Avoid instantiating new objects inside loops
12471 src/pipe/modules/rta/AnalyseResponse.java 957 System.arraycopy is more efficient
12472 src/pipe/modules/rta/RTA.java 44 The class 'RTA' has a Cyclomatic Complexity of 2 (Highest = 10).
12473 src/pipe/modules/rta/RTA.java 44 This class has too many methods, consider refactoring it.
12474 src/pipe/modules/rta/RTA.java 47 Found non-transient, non-static member. Please mark as transient or provide accessors.
12475 src/pipe/modules/rta/RTA.java 47 Found non-transient, non-static member. Please mark as transient or provide accessors.
12476 src/pipe/modules/rta/RTA.java 48 Found non-transient, non-static member. Please mark as transient or provide accessors.
12477 src/pipe/modules/rta/RTA.java 49 Found non-transient, non-static member. Please mark as transient or provide accessors.
12478 src/pipe/modules/rta/RTA.java 50 Found non-transient, non-static member. Please mark as transient or provide accessors.
12479 src/pipe/modules/rta/RTA.java 53 Avoid variables with short names like t
12480 src/pipe/modules/rta/RTA.java 53 To be compliant to J2EE, a webapp should not use any thread.
12481 src/pipe/modules/rta/RTA.java 55 Avoid unnecessary constructors - the compiler will generate these for you
12482 src/pipe/modules/rta/RTA.java 55 Document empty constructor
12483 src/pipe/modules/rta/RTA.java 65 Parameter 'pnmlData' is not assigned and could be declared final
12484 src/pipe/modules/rta/RTA.java 72 Local variable 'contentPane' could be declared final
12485 src/pipe/modules/rta/RTA.java 82 Avoid using if...else statements without curly braces
12486 src/pipe/modules/rta/RTA.java 84 Avoid using if...else statements without curly braces
12487 src/pipe/modules/rta/RTA.java 111 Use explicit scoping instead of the default package private level
12488 src/pipe/modules/rta/RTA.java 112 Parameter 'evnt' is not assigned and could be declared final
12489 src/pipe/modules/rta/RTA.java 115 Local variable 'contentPane' could be declared final
12490 src/pipe/modules/rta/RTA.java 124 To be compliant to J2EE, a webapp should not use any thread.
12491 src/pipe/modules/rta/RTA.java 128 Avoid empty catch blocks
12492 src/pipe/modules/rta/RTA.java 131 Do not explicitly trigger a garbage collection.
12493 src/pipe/modules/rta/RTA.java 138 Use explicit scoping instead of the default package private level
12494 src/pipe/modules/rta/RTA.java 139 Avoid variables with short names like ev
12495 src/pipe/modules/rta/RTA.java 139 Parameter 'ev' is not assigned and could be declared final
12496 src/pipe/modules/rta/RTA.java 148 Use explicit scoping instead of the default package private level
12497 src/pipe/modules/rta/RTA.java 149 Avoid variables with short names like ev
12498 src/pipe/modules/rta/RTA.java 149 Parameter 'ev' is not assigned and could be declared final
12499 src/pipe/modules/rta/RTA.java 152 Local variable 'anBtn' could be declared final
12500 src/pipe/modules/rta/RTA.java 167 Document empty method
12501 src/pipe/modules/rta/RTA.java 167 Parameter 'arg0' is not assigned and could be declared final
12502 src/pipe/modules/rta/RTA.java 168 Document empty method
12503 src/pipe/modules/rta/RTA.java 175 Document empty method
12504 src/pipe/modules/rta/RTA.java 176 Document empty method
12505 src/pipe/modules/rta/RTA.java 177 Document empty method
12506 src/pipe/modules/rta/RTA.java 185 Local variable 'contentPane' could be declared final
12507 src/pipe/modules/rta/RTA.java 208 Local variable 'savedOpt' could be declared final
12508 src/pipe/modules/rta/RTA.java 212 Avoid variables with short names like in
12509 src/pipe/modules/rta/RTA.java 212 Found 'DD'-anomaly for variable 'in' (lines '212'-'214').
12510 src/pipe/modules/rta/RTA.java 217 Avoid printStackTrace(); use a logger call instead.
12511 src/pipe/modules/rta/RTA.java 219 Avoid variables with short names like s
12512 src/pipe/modules/rta/RTA.java 243 Avoid printStackTrace(); use a logger call instead.
12513 src/pipe/modules/rta/RTA.java 263 The method 'saveOptions' has a Cyclomatic Complexity of 10.
12514 src/pipe/modules/rta/RTA.java 266 Found 'DD'-anomaly for variable 'out' (lines '266'-'270').
12515 src/pipe/modules/rta/RTA.java 272 Found 'DD'-anomaly for variable 'TStart' (lines '272'-'275').
12516 src/pipe/modules/rta/RTA.java 278 Found 'DD'-anomaly for variable 'TStop' (lines '278'-'281').
12517 src/pipe/modules/rta/RTA.java 284 Found 'DD'-anomaly for variable 'stepSize' (lines '284'-'287').
12518 src/pipe/modules/rta/RTA.java 290 Found 'DD'-anomaly for variable 'numMaps' (lines '290'-'293').
12519 src/pipe/modules/rta/RTA.java 296 Found 'DD'-anomaly for variable 'bufferSize' (lines '296'-'299').
12520 src/pipe/modules/rta/RTA.java 315 Avoid printStackTrace(); use a logger call instead.
12521 src/pipe/modules/rta/RTA.java 319 Avoid printStackTrace(); use a logger call instead.
12522 src/pipe/modules/rta/RTA.java 322 Avoid printStackTrace(); use a logger call instead.
12523 src/pipe/modules/simulation/Simulation.java 56 The class 'Simulation' has a Cyclomatic Complexity of 6 (Highest = 18).
12524 src/pipe/modules/simulation/Simulation.java 59 Found non-transient, non-static member. Please mark as transient or provide accessors.
12525 src/pipe/modules/simulation/Simulation.java 60 Found non-transient, non-static member. Please mark as transient or provide accessors.
12526 src/pipe/modules/simulation/Simulation.java 62 Found non-transient, non-static member. Please mark as transient or provide accessors.
12527 src/pipe/modules/simulation/Simulation.java 62 Found non-transient, non-static member. Please mark as transient or provide accessors.
12528 src/pipe/modules/simulation/Simulation.java 64 Parameter 'pnmlData' is not assigned and could be declared final
12529 src/pipe/modules/simulation/Simulation.java 65 Local variable 'guiDialog' could be declared final
12530 src/pipe/modules/simulation/Simulation.java 68 Local variable 'contentPane' could be declared final
12531 src/pipe/modules/simulation/Simulation.java 75 Local variable 'settings' could be declared final
12532 src/pipe/modules/simulation/Simulation.java 110 Avoid excessively long variable names like simulateButtonClick
12533 src/pipe/modules/simulation/Simulation.java 110 Found non-transient, non-static member. Please mark as transient or provide accessors.
12534 src/pipe/modules/simulation/Simulation.java 110 Use explicit scoping instead of the default package private level
12535 src/pipe/modules/simulation/Simulation.java 111 Parameter 'arg0' is not assigned and could be declared final
12536 src/pipe/modules/simulation/Simulation.java 112 Local variable 'sourceDataLayer' could be declared final
12537 src/pipe/modules/simulation/Simulation.java 113 Avoid variables with short names like s
12538 src/pipe/modules/simulation/Simulation.java 113 Found 'DU'-anomaly for variable 's' (lines '113'-'127').
12539 src/pipe/modules/simulation/Simulation.java 114 Avoid using if statements without curly braces
12540 src/pipe/modules/simulation/Simulation.java 115 Avoid if (x != y) ..; else ..;
12541 src/pipe/modules/simulation/Simulation.java 115 Avoid using if...else statements without curly braces
12542 src/pipe/modules/simulation/Simulation.java 115 Prefer StringBuffer over += for concatenating strings
12543 src/pipe/modules/simulation/Simulation.java 118 Local variable 'firings' could be declared final
12544 src/pipe/modules/simulation/Simulation.java 120 Prefer StringBuffer over += for concatenating strings
12545 src/pipe/modules/simulation/Simulation.java 123 Prefer StringBuffer over += for concatenating strings
12546 src/pipe/modules/simulation/Simulation.java 130 Avoid really long methods.
12547 src/pipe/modules/simulation/Simulation.java 130 Parameter 'cycles' is not assigned and could be declared final
12548 src/pipe/modules/simulation/Simulation.java 130 Parameter 'data' is not assigned and could be declared final
12549 src/pipe/modules/simulation/Simulation.java 130 Parameter 'firings' is not assigned and could be declared final
12550 src/pipe/modules/simulation/Simulation.java 130 The method 'simulate' has a Cyclomatic Complexity of 18.
12551 src/pipe/modules/simulation/Simulation.java 130 The method simulate() has an NPath complexity of 4212
12552 src/pipe/modules/simulation/Simulation.java 130 Use explicit scoping instead of the default package private level
12553 src/pipe/modules/simulation/Simulation.java 134 Found 'DD'-anomaly for variable 'averageTokens' (lines '134'-'145').
12554 src/pipe/modules/simulation/Simulation.java 135 Found 'DD'-anomaly for variable 'totalTokens' (lines '135'-'146').
12555 src/pipe/modules/simulation/Simulation.java 136 Found 'DD'-anomaly for variable 'avgResult' (lines '136'-'147').
12556 src/pipe/modules/simulation/Simulation.java 137 Found 'DD'-anomaly for variable 'errorResult' (lines '137'-'148').
12557 src/pipe/modules/simulation/Simulation.java 139 Found 'DD'-anomaly for variable 'overallAverages' (lines '139'-'154').
12558 src/pipe/modules/simulation/Simulation.java 141 Avoid variables with short names like i
12559 src/pipe/modules/simulation/Simulation.java 141 Avoid variables with short names like j
12560 src/pipe/modules/simulation/Simulation.java 145 Found 'DD'-anomaly for variable 'averageTokens' (lines '145'-'145').
12561 src/pipe/modules/simulation/Simulation.java 145 Found 'DD'-anomaly for variable 'averageTokens' (lines '145'-'167').
12562 src/pipe/modules/simulation/Simulation.java 146 Found 'DD'-anomaly for variable 'totalTokens' (lines '146'-'146').
12563 src/pipe/modules/simulation/Simulation.java 146 Found 'DD'-anomaly for variable 'totalTokens' (lines '146'-'168').
12564 src/pipe/modules/simulation/Simulation.java 147 Found 'DD'-anomaly for variable 'avgResult' (lines '147'-'147').
12565 src/pipe/modules/simulation/Simulation.java 147 Found 'DD'-anomaly for variable 'avgResult' (lines '147'-'169').
12566 src/pipe/modules/simulation/Simulation.java 148 Found 'DD'-anomaly for variable 'errorResult' (lines '148'-'148').
12567 src/pipe/modules/simulation/Simulation.java 148 Found 'DD'-anomaly for variable 'errorResult' (lines '148'-'237').
12568 src/pipe/modules/simulation/Simulation.java 148 Found 'DD'-anomaly for variable 'errorResult' (lines '148'-'242').
12569 src/pipe/modules/simulation/Simulation.java 152 Avoid using for statements without curly braces
12570 src/pipe/modules/simulation/Simulation.java 153 Avoid using for statements without curly braces
12571 src/pipe/modules/simulation/Simulation.java 154 Found 'DD'-anomaly for variable 'overallAverages' (lines '154'-'154').
12572 src/pipe/modules/simulation/Simulation.java 154 Found 'DD'-anomaly for variable 'overallAverages' (lines '154'-'212').
12573 src/pipe/modules/simulation/Simulation.java 158 Found 'DD'-anomaly for variable 'transCount' (lines '158'-'200').
12574 src/pipe/modules/simulation/Simulation.java 158 Found 'DU'-anomaly for variable 'transCount' (lines '158'-'265').
12575 src/pipe/modules/simulation/Simulation.java 167 Found 'DD'-anomaly for variable 'averageTokens' (lines '167'-'167').
12576 src/pipe/modules/simulation/Simulation.java 167 Found 'DD'-anomaly for variable 'averageTokens' (lines '167'-'209').
12577 src/pipe/modules/simulation/Simulation.java 168 Found 'DD'-anomaly for variable 'totalTokens' (lines '168'-'168').
12578 src/pipe/modules/simulation/Simulation.java 169 Found 'DD'-anomaly for variable 'avgResult' (lines '169'-'169').
12579 src/pipe/modules/simulation/Simulation.java 169 Found 'DD'-anomaly for variable 'avgResult' (lines '169'-'222').
12580 src/pipe/modules/simulation/Simulation.java 169 Found 'DD'-anomaly for variable 'avgResult' (lines '169'-'223').
12581 src/pipe/modules/simulation/Simulation.java 169 Found 'DU'-anomaly for variable 'avgResult' (lines '169'-'265').
12582 src/pipe/modules/simulation/Simulation.java 180 System.out.print is used
12583 src/pipe/modules/simulation/Simulation.java 200 Found 'DD'-anomaly for variable 'transCount' (lines '200'-'200').
12584 src/pipe/modules/simulation/Simulation.java 200 Found 'DU'-anomaly for variable 'transCount' (lines '200'-'265').
12585 src/pipe/modules/simulation/Simulation.java 212 Found 'DD'-anomaly for variable 'overallAverages' (lines '212'-'212').
12586 src/pipe/modules/simulation/Simulation.java 212 Found 'DU'-anomaly for variable 'overallAverages' (lines '212'-'265').
12587 src/pipe/modules/simulation/Simulation.java 221 Avoid using for statements without curly braces
12588 src/pipe/modules/simulation/Simulation.java 235 Avoid using for statements without curly braces
12589 src/pipe/modules/simulation/Simulation.java 247 Avoid variables with short names like f
12590 src/pipe/modules/simulation/Simulation.java 268 Avoid using if statements without curly braces
12591 src/pipe/modules/simulation/Simulation.java 269 Avoid using for statements without curly braces
12592 src/pipe/modules/stateSpace/StateSpace.java 7 Package name contains upper case characters
12593 src/pipe/modules/stateSpace/StateSpace.java 27 The class 'StateSpace' has a Cyclomatic Complexity of 5 (Highest = 13).
12594 src/pipe/modules/stateSpace/StateSpace.java 32 Found non-transient, non-static member. Please mark as transient or provide accessors.
12595 src/pipe/modules/stateSpace/StateSpace.java 33 Found non-transient, non-static member. Please mark as transient or provide accessors.
12596 src/pipe/modules/stateSpace/StateSpace.java 35 Parameter 'pnmlData' is not assigned and could be declared final
12597 src/pipe/modules/stateSpace/StateSpace.java 37 Local variable 'guiDialog' could be declared final
12598 src/pipe/modules/stateSpace/StateSpace.java 40 Local variable 'contentPane' could be declared final
12599 src/pipe/modules/stateSpace/StateSpace.java 72 Avoid excessively long variable names like analyseButtonClick
12600 src/pipe/modules/stateSpace/StateSpace.java 72 Found non-transient, non-static member. Please mark as transient or provide accessors.
12601 src/pipe/modules/stateSpace/StateSpace.java 72 Use explicit scoping instead of the default package private level
12602 src/pipe/modules/stateSpace/StateSpace.java 73 Parameter 'arg0' is not assigned and could be declared final
12603 src/pipe/modules/stateSpace/StateSpace.java 73 The method 'actionPerformed' has a Cyclomatic Complexity of 13.
12604 src/pipe/modules/stateSpace/StateSpace.java 74 Local variable 'sourceDataLayer' could be declared final
12605 src/pipe/modules/stateSpace/StateSpace.java 76 Found 'DU'-anomaly for variable 'markup' (lines '76'-'118').
12606 src/pipe/modules/stateSpace/StateSpace.java 76 Local variable 'markup' could be declared final
12607 src/pipe/modules/stateSpace/StateSpace.java 77 Found 'DU'-anomaly for variable 'forwards' (lines '77'-'118').
12608 src/pipe/modules/stateSpace/StateSpace.java 77 Local variable 'forwards' could be declared final
12609 src/pipe/modules/stateSpace/StateSpace.java 78 Found 'DU'-anomaly for variable 'backwards' (lines '78'-'118').
12610 src/pipe/modules/stateSpace/StateSpace.java 79 Found 'DD'-anomaly for variable 'tree' (lines '79'-'86').
12611 src/pipe/modules/stateSpace/StateSpace.java 79 Found 'DU'-anomaly for variable 'tree' (lines '79'-'118').
12612 src/pipe/modules/stateSpace/StateSpace.java 81 Avoid variables with short names like s
12613 src/pipe/modules/stateSpace/StateSpace.java 82 Avoid using if...else statements without curly braces
12614 src/pipe/modules/stateSpace/StateSpace.java 82 Prefer StringBuffer over += for concatenating strings
12615 src/pipe/modules/stateSpace/StateSpace.java 83 Avoid if (x != y) ..; else ..;
12616 src/pipe/modules/stateSpace/StateSpace.java 85 Avoid using if...else statements without curly braces
12617 src/pipe/modules/stateSpace/StateSpace.java 90 Avoid using if statements without curly braces
12618 src/pipe/modules/stateSpace/StateSpace.java 90 Prefer StringBuffer over += for concatenating strings
12619 src/pipe/modules/stateSpace/StateSpace.java 92 Prefer StringBuffer over += for concatenating strings
12620 src/pipe/modules/stateSpace/StateSpace.java 93 Do not add empty strings
12621 src/pipe/modules/stateSpace/StateSpace.java 94 Do not add empty strings
12622 src/pipe/modules/stateSpace/StateSpace.java 95 Do not add empty strings
12623 src/pipe/modules/stateSpace/StateSpace.java 99 Prefer StringBuffer over += for concatenating strings
12624 src/pipe/modules/stateSpace/StateSpace.java 100 Avoid using if...else statements without curly braces
12625 src/pipe/modules/stateSpace/StateSpace.java 100 Prefer StringBuffer over += for concatenating strings
12626 src/pipe/modules/stateSpace/StateSpace.java 102 Avoid using for statements without curly braces
12627 src/pipe/modules/stateSpace/StateSpace.java 102 Avoid using if...else statements without curly braces
12628 src/pipe/modules/steadyState/Analyse.java 1 Package name contains upper case characters
12629 src/pipe/modules/steadyState/Analyse.java 27 To be compliant to J2EE, a webapp should not use any thread.
12630 src/pipe/modules/steadyState/Analyse.java 29 Found non-transient, non-static member. Please mark as transient or provide accessors.
12631 src/pipe/modules/steadyState/Analyse.java 30 Found non-transient, non-static member. Please mark as transient or provide accessors.
12632 src/pipe/modules/steadyState/Analyse.java 31 Avoid excessively long variable names like performanceMeasure
12633 src/pipe/modules/steadyState/Analyse.java 31 Found non-transient, non-static member. Please mark as transient or provide accessors.
12634 src/pipe/modules/steadyState/Analyse.java 33 Found non-transient, non-static member. Please mark as transient or provide accessors.
12635 src/pipe/modules/steadyState/Analyse.java 33 Private field 'pnmlData' could be made final; it is only initialized in the declaration or constructor.
12636 src/pipe/modules/steadyState/Analyse.java 34 Found non-transient, non-static member. Please mark as transient or provide accessors.
12637 src/pipe/modules/steadyState/Analyse.java 34 Use explicit scoping instead of the default package private level
12638 src/pipe/modules/steadyState/Analyse.java 35 Private field 'progressPane' could be made final; it is only initialized in the declaration or constructor.
12639 src/pipe/modules/steadyState/Analyse.java 36 Private field 'resultsPane' could be made final; it is only initialized in the declaration or constructor.
12640 src/pipe/modules/steadyState/Analyse.java 37 Use explicit scoping instead of the default package private level
12641 src/pipe/modules/steadyState/Analyse.java 40 Parameter 'pnmlData' is not assigned and could be declared final
12642 src/pipe/modules/steadyState/Analyse.java 40 Parameter 'progress' is not assigned and could be declared final
12643 src/pipe/modules/steadyState/Analyse.java 40 Parameter 'results' is not assigned and could be declared final
12644 src/pipe/modules/steadyState/Analyse.java 48 Parameter 'serverAddr' is not assigned and could be declared final
12645 src/pipe/modules/steadyState/Analyse.java 48 Parameter 'serverPort' is not assigned and could be declared final
12646 src/pipe/modules/steadyState/Analyse.java 54 Avoid excessively long variable names like performanceMeasure
12647 src/pipe/modules/steadyState/Analyse.java 63 Local variable 'splaces' could be declared final
12648 src/pipe/modules/steadyState/Analyse.java 64 Local variable 'sTransitions' could be declared final
12649 src/pipe/modules/steadyState/Analyse.java 71 Local variable 'serverSock' could be declared final
12650 src/pipe/modules/steadyState/Analyse.java 80 Local variable 'serverListener' could be declared final
12651 src/pipe/modules/steadyState/Analyse.java 84 Local variable 'resultsReceiver' could be declared final
12652 src/pipe/modules/steadyState/FileBrowserPanel.java 1 Package name contains upper case characters
12653 src/pipe/modules/steadyState/FileBrowserPanel.java 14 Parameter 'currNet' is not assigned and could be declared final
12654 src/pipe/modules/steadyState/FileBrowserPanel.java 14 Parameter 'title' is not assigned and could be declared final
12655 src/pipe/modules/steadyState/FileBrowserPanel.java 18 Found non-transient, non-static member. Please mark as transient or provide accessors.
12656 src/pipe/modules/steadyState/FileBrowserPanel.java 18 Found non-transient, non-static member. Please mark as transient or provide accessors.
12657 src/pipe/modules/steadyState/FileBrowserPanel.java 18 Use explicit scoping instead of the default package private level
12658 src/pipe/modules/steadyState/FileBrowserPanel.java 20 Parameter 'listName' is not assigned and could be declared final
12659 src/pipe/modules/steadyState/FileBrowserPanel.java 26 Parameter 'listName' is not assigned and could be declared final
12660 src/pipe/modules/steadyState/FileBrowserPanel.java 38 Local variable 'names' could be declared final
12661 src/pipe/modules/steadyState/FileBrowserPanel.java 40 Avoid if (x != y) ..; else ..;
12662 src/pipe/modules/steadyState/FileBrowserPanel.java 41 Avoid using if...else statements without curly braces
12663 src/pipe/modules/steadyState/FileBrowserPanel.java 43 Avoid using if...else statements without curly braces
12664 src/pipe/modules/steadyState/FileBrowserPanel.java 49 Local variable 'names' could be declared final
12665 src/pipe/modules/steadyState/FileBrowserPanel.java 51 Avoid if (x != y) ..; else ..;
12666 src/pipe/modules/steadyState/FileBrowserPanel.java 52 Avoid using if...else statements without curly braces
12667 src/pipe/modules/steadyState/FileBrowserPanel.java 54 Avoid using if...else statements without curly braces
12668 src/pipe/modules/steadyState/FileBrowserPanel.java 60 Avoid variables with short names like i
12669 src/pipe/modules/steadyState/FileBrowserPanel.java 61 Found 'DD'-anomaly for variable 'names' (lines '61'-'68').
12670 src/pipe/modules/steadyState/FileBrowserPanel.java 65 Local variable 'places' could be declared final
12671 src/pipe/modules/steadyState/FileBrowserPanel.java 66 Local variable 'length' could be declared final
12672 src/pipe/modules/steadyState/FileBrowserPanel.java 68 Found 'DD'-anomaly for variable 'names' (lines '68'-'71').
12673 src/pipe/modules/steadyState/FileBrowserPanel.java 70 Avoid using for statements without curly braces
12674 src/pipe/modules/steadyState/FileBrowserPanel.java 71 Found 'DD'-anomaly for variable 'names' (lines '71'-'71').
12675 src/pipe/modules/steadyState/FileBrowserPanel.java 79 Avoid variables with short names like i
12676 src/pipe/modules/steadyState/FileBrowserPanel.java 80 Found 'DD'-anomaly for variable 'names' (lines '80'-'87').
12677 src/pipe/modules/steadyState/FileBrowserPanel.java 84 Local variable 'transitions' could be declared final
12678 src/pipe/modules/steadyState/FileBrowserPanel.java 87 Found 'DD'-anomaly for variable 'names' (lines '87'-'90').
12679 src/pipe/modules/steadyState/FileBrowserPanel.java 89 Avoid using for statements without curly braces
12680 src/pipe/modules/steadyState/FileBrowserPanel.java 90 Found 'DD'-anomaly for variable 'names' (lines '90'-'90').
12681 src/pipe/modules/steadyState/ResultsReceiver.java 1 Package name contains upper case characters
12682 src/pipe/modules/steadyState/ResultsReceiver.java 9 The class 'ResultsReceiver' has a Cyclomatic Complexity of 12 (Highest = 23).
12683 src/pipe/modules/steadyState/ResultsReceiver.java 11 Found non-transient, non-static member. Please mark as transient or provide accessors.
12684 src/pipe/modules/steadyState/ResultsReceiver.java 11 Private field 'server' could be made final; it is only initialized in the declaration or constructor.
12685 src/pipe/modules/steadyState/ResultsReceiver.java 12 Found non-transient, non-static member. Please mark as transient or provide accessors.
12686 src/pipe/modules/steadyState/ResultsReceiver.java 12 Private field 'resultsPane' could be made final; it is only initialized in the declaration or constructor.
12687 src/pipe/modules/steadyState/ResultsReceiver.java 13 Use explicit scoping instead of the default package private level
12688 src/pipe/modules/steadyState/ResultsReceiver.java 17 Avoid unused constructor parameters such as 'currentStatus'.
12689 src/pipe/modules/steadyState/ResultsReceiver.java 17 Parameter 'currentStatus' is not assigned and could be declared final
12690 src/pipe/modules/steadyState/ResultsReceiver.java 17 Parameter 'resultsPane' is not assigned and could be declared final
12691 src/pipe/modules/steadyState/ResultsReceiver.java 17 Parameter 'server' is not assigned and could be declared final
12692 src/pipe/modules/steadyState/ResultsReceiver.java 23 Avoid really long methods.
12693 src/pipe/modules/steadyState/ResultsReceiver.java 23 Parameter 'pnmlData' is not assigned and could be declared final
12694 src/pipe/modules/steadyState/ResultsReceiver.java 23 The method 'receive' has a Cyclomatic Complexity of 23.
12695 src/pipe/modules/steadyState/ResultsReceiver.java 26 Local variable 'results' could be declared final
12696 src/pipe/modules/steadyState/ResultsReceiver.java 33 Found 'DD'-anomaly for variable 'currentPlace' (lines '33'-'63').
12697 src/pipe/modules/steadyState/ResultsReceiver.java 33 Found 'DU'-anomaly for variable 'currentPlace' (lines '33'-'156').
12698 src/pipe/modules/steadyState/ResultsReceiver.java 34 Found 'DD'-anomaly for variable 'currentTransition' (lines '34'-'70').
12699 src/pipe/modules/steadyState/ResultsReceiver.java 34 Found 'DU'-anomaly for variable 'currentTransition' (lines '34'-'156').
12700 src/pipe/modules/steadyState/ResultsReceiver.java 36 Found 'DD'-anomaly for variable 'lines' (lines '36'-'42').
12701 src/pipe/modules/steadyState/ResultsReceiver.java 36 Found 'DD'-anomaly for variable 'values' (lines '36'-'48').
12702 src/pipe/modules/steadyState/ResultsReceiver.java 55 Prefer StringBuffer over += for concatenating strings
12703 src/pipe/modules/steadyState/ResultsReceiver.java 76 Prefer StringBuffer over += for concatenating strings
12704 src/pipe/modules/steadyState/ResultsReceiver.java 77 Avoid using for statements without curly braces
12705 src/pipe/modules/steadyState/ResultsReceiver.java 78 Prefer StringBuffer over += for concatenating strings
12706 src/pipe/modules/steadyState/ResultsReceiver.java 79 Prefer StringBuffer over += for concatenating strings
12707 src/pipe/modules/steadyState/ResultsReceiver.java 89 Prefer StringBuffer over += for concatenating strings
12708 src/pipe/modules/steadyState/ResultsReceiver.java 94 Avoid using if...else statements without curly braces
12709 src/pipe/modules/steadyState/ResultsReceiver.java 96 Avoid using if...else statements without curly braces
12710 src/pipe/modules/steadyState/ResultsReceiver.java 128 This statement may have some unnecessary parentheses
12711 src/pipe/modules/steadyState/ResultsReceiver.java 150 Found 'DU'-anomaly for variable 'inTable' (lines '150'-'156').
12712 src/pipe/modules/steadyState/StatusListener.java 1 Package name contains upper case characters
12713 src/pipe/modules/steadyState/StatusListener.java 8 The class 'StatusListener' has a Cyclomatic Complexity of 7 (Highest = 12).
12714 src/pipe/modules/steadyState/StatusListener.java 10 Found non-transient, non-static member. Please mark as transient or provide accessors.
12715 src/pipe/modules/steadyState/StatusListener.java 11 Found non-transient, non-static member. Please mark as transient or provide accessors.
12716 src/pipe/modules/steadyState/StatusListener.java 12 Found non-transient, non-static member. Please mark as transient or provide accessors.
12717 src/pipe/modules/steadyState/StatusListener.java 12 Use explicit scoping instead of the default package private level
12718 src/pipe/modules/steadyState/StatusListener.java 20 The method 'listen' has a Cyclomatic Complexity of 12.
12719 src/pipe/modules/steadyState/StatusListener.java 22 Found 'DD'-anomaly for variable 'status' (lines '22'-'25').
12720 src/pipe/modules/steadyState/StatusListener.java 23 Found 'DU'-anomaly for variable 'statusCount' (lines '23'-'74').
12721 src/pipe/modules/steadyState/StatusListener.java 29 Position literals first in String comparisons
12722 src/pipe/modules/steadyState/StatusListener.java 29 Position literals first in String comparisons
12723 src/pipe/modules/steadyState/StatusListener.java 36 Found 'DD'-anomaly for variable 'statusCount' (lines '36'-'62').
12724 src/pipe/modules/steadyState/StatusListener.java 39 Avoid using if...else statements without curly braces
12725 src/pipe/modules/steadyState/StatusListener.java 45 Avoid using if...else statements without curly braces
12726 src/pipe/modules/steadyState/StatusListener.java 45 The String literal "<br>" appears 5 times in this file; the first occurrence is on line 45
12727 src/pipe/modules/steadyState/StatusListener.java 48 Avoid using if...else statements without curly braces
12728 src/pipe/modules/steadyState/StatusListener.java 62 Found 'DU'-anomaly for variable 'statusCount' (lines '62'-'74').
12729 src/pipe/modules/steadyState/StatusListener.java 66 Avoid using if...else statements without curly braces
12730 src/pipe/modules/steadyState/StatusListener.java 68 Avoid using if statements without curly braces
12731 src/pipe/modules/steadyState/SteadyState.java 1 Package name contains upper case characters
12732 src/pipe/modules/steadyState/SteadyState.java 45 Found non-transient, non-static member. Please mark as transient or provide accessors.
12733 src/pipe/modules/steadyState/SteadyState.java 48 Avoid unnecessary constructors - the compiler will generate these for you
12734 src/pipe/modules/steadyState/SteadyState.java 48 Document empty constructor
12735 src/pipe/modules/steadyState/SteadyState.java 57 Found non-transient, non-static member. Please mark as transient or provide accessors.
12736 src/pipe/modules/steadyState/SteadyState.java 57 Perhaps 'guiDialog' could be replaced by a local variable.
12737 src/pipe/modules/steadyState/SteadyState.java 58 Found non-transient, non-static member. Please mark as transient or provide accessors.
12738 src/pipe/modules/steadyState/SteadyState.java 61 Found non-transient, non-static member. Please mark as transient or provide accessors.
12739 src/pipe/modules/steadyState/SteadyState.java 63 Found non-transient, non-static member. Please mark as transient or provide accessors.
12740 src/pipe/modules/steadyState/SteadyState.java 69 Use explicit scoping instead of the default package private level
12741 src/pipe/modules/steadyState/SteadyState.java 70 Use explicit scoping instead of the default package private level
12742 src/pipe/modules/steadyState/SteadyState.java 74 Parameter 'pnmlDataIn' is not assigned and could be declared final
12743 src/pipe/modules/steadyState/SteadyState.java 85 Local variable 'contentPane' could be declared final
12744 src/pipe/modules/steadyState/SteadyState.java 89 Local variable 'setupPanel' could be declared final
12745 src/pipe/modules/steadyState/SteadyState.java 122 Avoid excessively long variable names like analyseButtonClick
12746 src/pipe/modules/steadyState/SteadyState.java 122 Use explicit scoping instead of the default package private level
12747 src/pipe/modules/steadyState/SteadyState.java 124 Parameter 'arg0' is not assigned and could be declared final
12748 src/pipe/modules/steadyState/SteadyState.java 130 Found 'DU'-anomaly for variable 'selectedServer' (lines '130'-'181').
12749 src/pipe/modules/steadyState/SteadyState.java 130 Local variable 'selectedServer' could be declared final
12750 src/pipe/modules/steadyState/SteadyState.java 133 Found 'DU'-anomaly for variable 'selectedMeasures' (lines '133'-'181').
12751 src/pipe/modules/steadyState/SteadyState.java 133 Local variable 'selectedMeasures' could be declared final
12752 src/pipe/modules/steadyState/SteadyState.java 142 Avoid using if statements without curly braces
12753 src/pipe/modules/steadyState/SteadyState.java 149 Found 'DU'-anomaly for variable 'statusMesg' (lines '149'-'181').
12754 src/pipe/modules/steadyState/SteadyState.java 153 A method should have only one exit point, and that should be the last statement in the method
12755 src/pipe/modules/steadyState/SteadyState.java 153 Avoid using if...else statements without curly braces
12756 src/pipe/modules/steadyState/SteadyState.java 155 Avoid if (x != y) ..; else ..;
12757 src/pipe/modules/steadyState/SteadyState.java 156 Avoid using if...else statements without curly braces
12758 src/pipe/modules/steadyState/SteadyState.java 156 Prefer StringBuffer over += for concatenating strings
12759 src/pipe/modules/steadyState/SteadyState.java 159 Avoid using if...else statements without curly braces
12760 src/pipe/modules/steadyState/SteadyState.java 159 Prefer StringBuffer over += for concatenating strings
12761 src/pipe/modules/steadyState/SteadyState.java 162 Avoid using if...else statements without curly braces
12762 src/pipe/modules/steadyState/SteadyState.java 162 Prefer StringBuffer over += for concatenating strings
12763 src/pipe/modules/steadyState/SteadyState.java 166 Local variable 'serverInfo' could be declared final
12764 src/pipe/modules/steadyState/SteadyState.java 175 To be compliant to J2EE, a webapp should not use any thread.
12765 src/pipe/modules/steadyState/SteadyState.java 175 To be compliant to J2EE, a webapp should not use any thread.
12766 src/pipe/modules/steadyState/SteadyState.java 195 Avoid excessively long variable names like performanceMeasure
12767 src/pipe/modules/steadyState/SteadyState.java 211 Avoid using if statements without curly braces
12768 src/pipe/modules/steadyState/SteadyState.java 214 Avoid using if statements without curly braces
12769 src/pipe/modules/steadyState/SteadyState.java 217 Avoid using if statements without curly braces
12770 src/pipe/modules/steadyState/SteadyState.java 220 Avoid using if statements without curly braces
12771 src/pipe/modules/steadyState/SteadyState.java 246 This statement may have some unnecessary parentheses
12772 src/pipe/modules/steadyState/SteadyState.java 288 This statement may have some unnecessary parentheses
12773 src/pipe/modules/steadyState/SteadyState.java 318 Use explicit scoping instead of the default package private level
12774 src/pipe/modules/steadyState/SteadyState.java 320 Parameter 'index0' is not assigned and could be declared final
12775 src/pipe/modules/steadyState/SteadyState.java 320 Parameter 'index1' is not assigned and could be declared final
12776 src/pipe/modules/steadyState/SteadyState.java 334 Parameter 'isAdjusting' is not assigned and could be declared final
12777 src/pipe/modules/steadyState/SteadyState.java 336 Avoid unnecessary comparisons in boolean expressions
12778 src/pipe/modules/tagged/Analyse.java 28 To be compliant to J2EE, a webapp should not use any thread.
12779 src/pipe/modules/tagged/Analyse.java 30 Found non-transient, non-static member. Please mark as transient or provide accessors.
12780 src/pipe/modules/tagged/Analyse.java 31 Found non-transient, non-static member. Please mark as transient or provide accessors.
12781 src/pipe/modules/tagged/Analyse.java 32 Avoid using implementation types like 'ArrayList'; use the interface instead
12782 src/pipe/modules/tagged/Analyse.java 32 Avoid using implementation types like 'ArrayList'; use the interface instead
12783 src/pipe/modules/tagged/Analyse.java 32 Found non-transient, non-static member. Please mark as transient or provide accessors.
12784 src/pipe/modules/tagged/Analyse.java 32 Found non-transient, non-static member. Please mark as transient or provide accessors.
12785 src/pipe/modules/tagged/Analyse.java 33 Found non-transient, non-static member. Please mark as transient or provide accessors.
12786 src/pipe/modules/tagged/Analyse.java 35 Private field 'pnmlData' could be made final; it is only initialized in the declaration or constructor.
12787 src/pipe/modules/tagged/Analyse.java 36 Use explicit scoping instead of the default package private level
12788 src/pipe/modules/tagged/Analyse.java 37 Private field 'progressPane' could be made final; it is only initialized in the declaration or constructor.
12789 src/pipe/modules/tagged/Analyse.java 38 Private field 'resultsPanel' could be made final; it is only initialized in the declaration or constructor.
12790 src/pipe/modules/tagged/Analyse.java 39 Use explicit scoping instead of the default package private level
12791 src/pipe/modules/tagged/Analyse.java 43 Parameter 'pnmlData' is not assigned and could be declared final
12792 src/pipe/modules/tagged/Analyse.java 43 Parameter 'progressPane' is not assigned and could be declared final
12793 src/pipe/modules/tagged/Analyse.java 43 Parameter 'resultsPanel' is not assigned and could be declared final
12794 src/pipe/modules/tagged/Analyse.java 50 Parameter 'serverAddr' is not assigned and could be declared final
12795 src/pipe/modules/tagged/Analyse.java 50 Parameter 'serverPort' is not assigned and could be declared final
12796 src/pipe/modules/tagged/Analyse.java 56 Avoid using implementation types like 'ArrayList'; use the interface instead
12797 src/pipe/modules/tagged/Analyse.java 56 Avoid using implementation types like 'ArrayList'; use the interface instead
12798 src/pipe/modules/tagged/Analyse.java 56 Avoid using implementation types like 'ArrayList'; use the interface instead
12799 src/pipe/modules/tagged/Analyse.java 56 Avoid using implementation types like 'ArrayList'; use the interface instead
12800 src/pipe/modules/tagged/Analyse.java 67 Local variable 'splaces' could be declared final
12801 src/pipe/modules/tagged/Analyse.java 68 Local variable 'sTransitions' could be declared final
12802 src/pipe/modules/tagged/Analyse.java 74 Local variable 'serverSock' could be declared final
12803 src/pipe/modules/tagged/Analyse.java 85 Local variable 'serverListener' could be declared final
12804 src/pipe/modules/tagged/Analyse.java 91 Local variable 'resultsReceiver' could be declared final
12805 src/pipe/modules/tagged/AnalysisSetting.java 15 Found non-transient, non-static member. Please mark as transient or provide accessors.
12806 src/pipe/modules/tagged/AnalysisSetting.java 15 Found non-transient, non-static member. Please mark as transient or provide accessors.
12807 src/pipe/modules/tagged/AnalysisSetting.java 15 Found non-transient, non-static member. Please mark as transient or provide accessors.
12808 src/pipe/modules/tagged/AnalysisSetting.java 16 Found non-transient, non-static member. Please mark as transient or provide accessors.
12809 src/pipe/modules/tagged/AnalysisSetting.java 17 Found non-transient, non-static member. Please mark as transient or provide accessors.
12810 src/pipe/modules/tagged/AnalysisSetting.java 19 Parameter 'end' is not assigned and could be declared final
12811 src/pipe/modules/tagged/AnalysisSetting.java 19 Parameter 'method' is not assigned and could be declared final
12812 src/pipe/modules/tagged/AnalysisSetting.java 19 Parameter 'processors' is not assigned and could be declared final
12813 src/pipe/modules/tagged/AnalysisSetting.java 19 Parameter 'start' is not assigned and could be declared final
12814 src/pipe/modules/tagged/AnalysisSetting.java 19 Parameter 'step' is not assigned and could be declared final
12815 src/pipe/modules/tagged/ConditionPlace.java 29 Variables that are final and static should be in all caps.
12816 src/pipe/modules/tagged/ConditionPlace.java 36 Found non-transient, non-static member. Please mark as transient or provide accessors.
12817 src/pipe/modules/tagged/ConditionPlace.java 36 Private field 'currentMarking' could be made final; it is only initialized in the declaration or constructor.
12818 src/pipe/modules/tagged/ConditionPlace.java 39 Found non-transient, non-static member. Please mark as transient or provide accessors.
12819 src/pipe/modules/tagged/ConditionPlace.java 39 Private field 'defaultColor' could be made final; it is only initialized in the declaration or constructor.
12820 src/pipe/modules/tagged/ConditionPlace.java 40 Found non-transient, non-static member. Please mark as transient or provide accessors.
12821 src/pipe/modules/tagged/ConditionPlace.java 40 Private field 'validColor' could be made final; it is only initialized in the declaration or constructor.
12822 src/pipe/modules/tagged/ConditionPlace.java 41 Found non-transient, non-static member. Please mark as transient or provide accessors.
12823 src/pipe/modules/tagged/ConditionPlace.java 42 Found non-transient, non-static member. Please mark as transient or provide accessors.
12824 src/pipe/modules/tagged/ConditionPlace.java 49 Parameter 'inputPlace' is not assigned and could be declared final
12825 src/pipe/modules/tagged/ConditionPlace.java 53 Avoid instantiating Integer objects. Call Integer.valueOf() instead.
12826 src/pipe/modules/tagged/ConditionPlace.java 66 Avoid variables with short names like g
12827 src/pipe/modules/tagged/ConditionPlace.java 66 Parameter 'g' is not assigned and could be declared final
12828 src/pipe/modules/tagged/ConditionPlace.java 69 Avoid variables with short names like g2
12829 src/pipe/modules/tagged/ConditionPlace.java 69 Local variable 'g2' could be declared final
12830 src/pipe/modules/tagged/ConditionPlace.java 70 Local variable 'saveXform' could be declared final
12831 src/pipe/modules/tagged/ConditionPlace.java 71 Local variable 'scaledXform' could be declared final
12832 src/pipe/modules/tagged/ConditionPlace.java 72 Local variable 'insets' could be declared final
12833 src/pipe/modules/tagged/ConditionPlace.java 73 Avoid variables with short names like x
12834 src/pipe/modules/tagged/ConditionPlace.java 73 Local variable 'x' could be declared final
12835 src/pipe/modules/tagged/ConditionPlace.java 74 Avoid variables with short names like y
12836 src/pipe/modules/tagged/ConditionPlace.java 86 Avoid using if...else statements without curly braces
12837 src/pipe/modules/tagged/ConditionPlace.java 88 Avoid using if...else statements without curly braces
12838 src/pipe/modules/tagged/ConditionPlace.java 107 A method should have only one exit point, and that should be the last statement in the method
12839 src/pipe/modules/tagged/ConditionPlace.java 107 Avoid using if...else statements without curly braces
12840 src/pipe/modules/tagged/ConditionPlace.java 109 Avoid using if...else statements without curly braces
12841 src/pipe/modules/tagged/ConditionPlace.java 139 Avoid variables with short names like x
12842 src/pipe/modules/tagged/ConditionPlace.java 139 Parameter 'x' is not assigned and could be declared final
12843 src/pipe/modules/tagged/ConditionPlace.java 139 Parameter 'y' is not assigned and could be declared final
12844 src/pipe/modules/tagged/ConditionPlace.java 149 Overriding method merely calls super
12845 src/pipe/modules/tagged/ConditionPlace.java 149 clone() method should throw CloneNotSupportedException
12846 src/pipe/modules/tagged/ConditionPlace.java 153 Avoid reassigning parameters such as 'operator'
12847 src/pipe/modules/tagged/ConditionPlace.java 153 Avoid reassigning parameters such as 'operator'
12848 src/pipe/modules/tagged/ConditionPlace.java 153 Parameter 'operand' is not assigned and could be declared final
12849 src/pipe/modules/tagged/ConditionPlace.java 156 Position literals first in String comparisons
12850 src/pipe/modules/tagged/ConditionPlace.java 157 Avoid using if...else statements without curly braces
12851 src/pipe/modules/tagged/ConditionPlace.java 158 Avoid using if statements without curly braces
12852 src/pipe/modules/tagged/ConditionPlace.java 158 Position literals first in String comparisons
12853 src/pipe/modules/tagged/ConditionPlace.java 178 Document empty method
12854 src/pipe/modules/tagged/ConditionPlaceHandler.java 32 Found non-transient, non-static member. Please mark as transient or provide accessors.
12855 src/pipe/modules/tagged/ConditionPlaceHandler.java 33 Found non-transient, non-static member. Please mark as transient or provide accessors.
12856 src/pipe/modules/tagged/ConditionPlaceHandler.java 35 Found non-transient, non-static member. Please mark as transient or provide accessors.
12857 src/pipe/modules/tagged/ConditionPlaceHandler.java 36 Found non-transient, non-static member. Please mark as transient or provide accessors.
12858 src/pipe/modules/tagged/ConditionPlaceHandler.java 36 Use explicit scoping instead of the default package private level
12859 src/pipe/modules/tagged/ConditionPlaceHandler.java 37 Found non-transient, non-static member. Please mark as transient or provide accessors.
12860 src/pipe/modules/tagged/ConditionPlaceHandler.java 37 Use explicit scoping instead of the default package private level
12861 src/pipe/modules/tagged/ConditionPlaceHandler.java 38 Use explicit scoping instead of the default package private level
12862 src/pipe/modules/tagged/ConditionPlaceHandler.java 40 It is a good practice to call super() in a constructor
12863 src/pipe/modules/tagged/ConditionPlaceHandler.java 40 Parameter 'parentDialog' is not assigned and could be declared final
12864 src/pipe/modules/tagged/ConditionPlaceHandler.java 40 Parameter 'place' is not assigned and could be declared final
12865 src/pipe/modules/tagged/ConditionPlaceHandler.java 54 Local variable 'contentPane' could be declared final
12866 src/pipe/modules/tagged/ConditionPlaceHandler.java 60 Local variable 'mainPanel' could be declared final
12867 src/pipe/modules/tagged/ConditionPlaceHandler.java 80 Local variable 'buttonPanel' could be declared final
12868 src/pipe/modules/tagged/ConditionPlaceHandler.java 117 Use explicit scoping instead of the default package private level
12869 src/pipe/modules/tagged/ConditionPlaceHandler.java 117 Variables should start with a lowercase character
12870 src/pipe/modules/tagged/ConditionPlaceHandler.java 119 Parameter 'event' is not assigned and could be declared final
12871 src/pipe/modules/tagged/ConditionPlaceHandler.java 130 Found 'DU'-anomaly for variable 'operatorStr' (lines '130'-'158').
12872 src/pipe/modules/tagged/ConditionPlaceHandler.java 149 System.out.print is used
12873 src/pipe/modules/tagged/ConditionPlaceHandler.java 167 Avoid variables with short names like e
12874 src/pipe/modules/tagged/ConditionPlaceHandler.java 167 Parameter 'e' is not assigned and could be declared final
12875 src/pipe/modules/tagged/ConditionPlaceHandler.java 171 Avoid using if...else statements without curly braces
12876 src/pipe/modules/tagged/ConditionPlaceHandler.java 175 Local variable 'popup' could be declared final
12877 src/pipe/modules/tagged/ConditionPlaceHandler.java 181 Parameter 'inputString' is not assigned and could be declared final
12878 src/pipe/modules/tagged/ConditionPlaceHandler.java 185 Local variable 'checkInput' could be declared final
12879 src/pipe/modules/tagged/ConditionPlaceHandler.java 186 Avoid unnecessary if..then..else statements when returning a boolean
12880 src/pipe/modules/tagged/ConditionPlaceHandler.java 187 A method should have only one exit point, and that should be the last statement in the method
12881 src/pipe/modules/tagged/ConditionPlaceHandler.java 187 Avoid using if...else statements without curly braces
12882 src/pipe/modules/tagged/ConditionPlaceHandler.java 189 A method should have only one exit point, and that should be the last statement in the method
12883 src/pipe/modules/tagged/ConditionPlaceHandler.java 189 Avoid using if...else statements without curly braces
12884 src/pipe/modules/tagged/ConditionPlaceHandler.java 200 Avoid variables with short names like e
12885 src/pipe/modules/tagged/ConditionPlaceHandler.java 208 Avoid variables with short names like e
12886 src/pipe/modules/tagged/PerformanceMeasure.java 9 Avoid using implementation types like 'ArrayList'; use the interface instead
12887 src/pipe/modules/tagged/PerformanceMeasure.java 9 Avoid using implementation types like 'ArrayList'; use the interface instead
12888 src/pipe/modules/tagged/PerformanceMeasure.java 9 Found non-transient, non-static member. Please mark as transient or provide accessors.
12889 src/pipe/modules/tagged/PerformanceMeasure.java 10 Avoid using implementation types like 'ArrayList'; use the interface instead
12890 src/pipe/modules/tagged/PerformanceMeasure.java 10 Avoid using implementation types like 'ArrayList'; use the interface instead
12891 src/pipe/modules/tagged/PerformanceMeasure.java 10 Found non-transient, non-static member. Please mark as transient or provide accessors.
12892 src/pipe/modules/tagged/PerformanceMeasure.java 11 Avoid using implementation types like 'ArrayList'; use the interface instead
12893 src/pipe/modules/tagged/PerformanceMeasure.java 11 Avoid using implementation types like 'ArrayList'; use the interface instead
12894 src/pipe/modules/tagged/PerformanceMeasure.java 11 Found non-transient, non-static member. Please mark as transient or provide accessors.
12895 src/pipe/modules/tagged/PerformanceMeasure.java 21 Avoid variables with short names like id
12896 src/pipe/modules/tagged/PerformanceMeasure.java 21 Parameter 'id' is not assigned and could be declared final
12897 src/pipe/modules/tagged/PerformanceMeasure.java 26 Avoid variables with short names like id
12898 src/pipe/modules/tagged/PerformanceMeasure.java 26 Parameter 'id' is not assigned and could be declared final
12899 src/pipe/modules/tagged/PerformanceMeasure.java 31 Parameter 'newEstimator' is not assigned and could be declared final
12900 src/pipe/modules/tagged/ProgressBarHTMLPane.java 26 Found non-transient, non-static member. Please mark as transient or provide accessors.
12901 src/pipe/modules/tagged/ProgressBarHTMLPane.java 26 Use explicit scoping instead of the default package private level
12902 src/pipe/modules/tagged/ProgressBarHTMLPane.java 27 Found non-transient, non-static member. Please mark as transient or provide accessors.
12903 src/pipe/modules/tagged/ProgressBarHTMLPane.java 27 Use explicit scoping instead of the default package private level
12904 src/pipe/modules/tagged/ProgressBarHTMLPane.java 29 Parameter 'title' is not assigned and could be declared final
12905 src/pipe/modules/tagged/ProgressBarHTMLPane.java 38 Local variable 'scroller' could be declared final
12906 src/pipe/modules/tagged/ProgressBarHTMLPane.java 51 Parameter 'text' is not assigned and could be declared final
12907 src/pipe/modules/tagged/ProgressBarHTMLPane.java 69 Parameter 'max' is not assigned and could be declared final
12908 src/pipe/modules/tagged/ProgressBarHTMLPane.java 69 Parameter 'min' is not assigned and could be declared final
12909 src/pipe/modules/tagged/ProgressBarHTMLPane.java 76 Parameter 'newValue' is not assigned and could be declared final
12910 src/pipe/modules/tagged/ResultsGraph.java 31 Found non-transient, non-static member. Please mark as transient or provide accessors.
12911 src/pipe/modules/tagged/ResultsGraph.java 31 Use explicit scoping instead of the default package private level
12912 src/pipe/modules/tagged/ResultsGraph.java 47 Found non-transient, non-static member. Please mark as transient or provide accessors.
12913 src/pipe/modules/tagged/ResultsGraph.java 47 Private field 'saveButtonClick' could be made final; it is only initialized in the declaration or constructor.
12914 src/pipe/modules/tagged/ResultsGraph.java 49 Avoid variables with short names like e
12915 src/pipe/modules/tagged/ResultsGraph.java 49 Parameter 'e' is not assigned and could be declared final
12916 src/pipe/modules/tagged/ResultsGraph.java 51 Found 'DD'-anomaly for variable 'filename' (lines '51'-'52').
12917 src/pipe/modules/tagged/ResultsGraph.java 51 Found 'DD'-anomaly for variable 'filename' (lines '51'-'53').
12918 src/pipe/modules/tagged/ResultsGraph.java 52 Avoid using if statements without curly braces
12919 src/pipe/modules/tagged/ResultsGraph.java 52 Found 'DD'-anomaly for variable 'filename' (lines '52'-'53').
12920 src/pipe/modules/tagged/ResultsGraph.java 54 Avoid using if statements without curly braces
12921 src/pipe/modules/tagged/ResultsGraph.java 56 Avoid variables with short names like b
12922 src/pipe/modules/tagged/ResultsGraph.java 56 Local variable 'b' could be declared final
12923 src/pipe/modules/tagged/ResultsGraph.java 58 Avoid variables with short names like d
12924 src/pipe/modules/tagged/ResultsGraph.java 58 Local variable 'd' could be declared final
12925 src/pipe/modules/tagged/ResultsGraph.java 65 Avoid empty catch blocks
12926 src/pipe/modules/tagged/ResultsGraph.java 70 Use block level rather than method level synchronization
12927 src/pipe/modules/tagged/ResultsReceiver.java 39 Found non-transient, non-static member. Please mark as transient or provide accessors.
12928 src/pipe/modules/tagged/ResultsReceiver.java 39 Private field 'server' could be made final; it is only initialized in the declaration or constructor.
12929 src/pipe/modules/tagged/ResultsReceiver.java 40 Found non-transient, non-static member. Please mark as transient or provide accessors.
12930 src/pipe/modules/tagged/ResultsReceiver.java 40 Private field 'resultsPanel' could be made final; it is only initialized in the declaration or constructor.
12931 src/pipe/modules/tagged/ResultsReceiver.java 41 Found non-transient, non-static member. Please mark as transient or provide accessors.
12932 src/pipe/modules/tagged/ResultsReceiver.java 41 Found non-transient, non-static member. Please mark as transient or provide accessors.
12933 src/pipe/modules/tagged/ResultsReceiver.java 42 Found non-transient, non-static member. Please mark as transient or provide accessors.
12934 src/pipe/modules/tagged/ResultsReceiver.java 42 Perhaps 'pdfChartPanel' could be replaced by a local variable.
12935 src/pipe/modules/tagged/ResultsReceiver.java 47 Use explicit scoping instead of the default package private level
12936 src/pipe/modules/tagged/ResultsReceiver.java 50 Use explicit scoping instead of the default package private level
12937 src/pipe/modules/tagged/ResultsReceiver.java 50 Variables should start with a lowercase character
12938 src/pipe/modules/tagged/ResultsReceiver.java 53 Avoid unused constructor parameters such as 'currentStatus'.
12939 src/pipe/modules/tagged/ResultsReceiver.java 53 Parameter 'currentStatus' is not assigned and could be declared final
12940 src/pipe/modules/tagged/ResultsReceiver.java 53 Parameter 'resultsPanel' is not assigned and could be declared final
12941 src/pipe/modules/tagged/ResultsReceiver.java 53 Parameter 'server' is not assigned and could be declared final
12942 src/pipe/modules/tagged/ResultsReceiver.java 59 Avoid really long methods.
12943 src/pipe/modules/tagged/ResultsReceiver.java 61 Local variable 'results' could be declared final
12944 src/pipe/modules/tagged/ResultsReceiver.java 64 Local variable 'points' could be declared final
12945 src/pipe/modules/tagged/ResultsReceiver.java 65 Found 'DU'-anomaly for variable 'CDFpoints' (lines '65'-'166').
12946 src/pipe/modules/tagged/ResultsReceiver.java 65 Local variable 'CDFpoints' could be declared final
12947 src/pipe/modules/tagged/ResultsReceiver.java 66 Found 'DD'-anomaly for variable 'doCDF' (lines '66'-'83').
12948 src/pipe/modules/tagged/ResultsReceiver.java 75 Avoid variables with short names like i
12949 src/pipe/modules/tagged/ResultsReceiver.java 84 Found 'DU'-anomaly for variable 'i' (lines '84'-'166').
12950 src/pipe/modules/tagged/ResultsReceiver.java 89 Avoid instantiating new objects inside loops
12951 src/pipe/modules/tagged/ResultsReceiver.java 89 Avoid instantiating new objects inside loops
12952 src/pipe/modules/tagged/ResultsReceiver.java 98 Avoid instantiating new objects inside loops
12953 src/pipe/modules/tagged/ResultsReceiver.java 98 Avoid instantiating new objects inside loops
12954 src/pipe/modules/tagged/ResultsReceiver.java 121 Avoid using if statements without curly braces
12955 src/pipe/modules/tagged/ResultsReceiver.java 131 Local variable 'buttons' could be declared final
12956 src/pipe/modules/tagged/ResultsReceiver.java 142 Local variable 'saveImageBtn' could be declared final
12957 src/pipe/modules/tagged/ResultsReceiver.java 169 Use explicit scoping instead of the default package private level
12958 src/pipe/modules/tagged/ResultsReceiver.java 171 Parameter 'eve' is not assigned and could be declared final
12959 src/pipe/modules/tagged/ResultsReceiver.java 184 Use bitwise inversion to invert boolean values
12960 src/pipe/modules/tagged/ResultsReceiver.java 190 Use explicit scoping instead of the default package private level
12961 src/pipe/modules/tagged/ResultsReceiver.java 192 Parameter 'eve' is not assigned and could be declared final
12962 src/pipe/modules/tagged/ResultsReceiver.java 197 Avoid using if...else statements without curly braces
12963 src/pipe/modules/tagged/ResultsReceiver.java 197 Found 'DU'-anomaly for variable 'graphImage' (lines '197'-'216').
12964 src/pipe/modules/tagged/ResultsReceiver.java 199 Avoid using if...else statements without curly braces
12965 src/pipe/modules/tagged/ResultsReceiver.java 199 Found 'DU'-anomaly for variable 'graphImage' (lines '199'-'216').
12966 src/pipe/modules/tagged/ResultsReceiver.java 203 Avoid variables with short names like fc
12967 src/pipe/modules/tagged/ResultsReceiver.java 209 Avoid using if...else statements without curly braces
12968 src/pipe/modules/tagged/ResultsReceiver.java 214 Avoid printStackTrace(); use a logger call instead.
12969 src/pipe/modules/tagged/ResultsReceiver.java 221 Private field 'cvsListener' could be made final; it is only initialized in the declaration or constructor.
12970 src/pipe/modules/tagged/ResultsReceiver.java 226 Avoid using if...else statements without curly braces
12971 src/pipe/modules/tagged/ResultsReceiver.java 228 Avoid using if...else statements without curly braces
12972 src/pipe/modules/tagged/ResultsReceiver.java 230 Found 'DU'-anomaly for variable 'size' (lines '230'-'267').
12973 src/pipe/modules/tagged/ResultsReceiver.java 232 Avoid variables with short names like fw
12974 src/pipe/modules/tagged/ResultsReceiver.java 232 Found 'DD'-anomaly for variable 'fw' (lines '232'-'247').
12975 src/pipe/modules/tagged/ResultsReceiver.java 232 Found 'DU'-anomaly for variable 'fw' (lines '232'-'267').
12976 src/pipe/modules/tagged/ResultsReceiver.java 233 Found 'DU'-anomaly for variable 'content' (lines '233'-'267').
12977 src/pipe/modules/tagged/ResultsReceiver.java 237 Avoid variables with short names like fc
12978 src/pipe/modules/tagged/ResultsReceiver.java 250 Avoid printStackTrace(); use a logger call instead.
12979 src/pipe/modules/tagged/ResultsReceiver.java 254 Avoid appending characters as strings in StringBuffer.append.
12980 src/pipe/modules/tagged/ResultsReceiver.java 265 Avoid printStackTrace(); use a logger call instead.
12981 src/pipe/modules/tagged/ServerPanelProcessors.java 24 Found non-transient, non-static member. Please mark as transient or provide accessors.
12982 src/pipe/modules/tagged/ServerPanelProcessors.java 24 Perhaps 'serverPanel' could be replaced by a local variable.
12983 src/pipe/modules/tagged/ServerPanelProcessors.java 24 Private field 'serverPanel' could be made final; it is only initialized in the declaration or constructor.
12984 src/pipe/modules/tagged/ServerPanelProcessors.java 25 Found non-transient, non-static member. Please mark as transient or provide accessors.
12985 src/pipe/modules/tagged/ServerPanelProcessors.java 25 Private field 'processorNo' could be made final; it is only initialized in the declaration or constructor.
12986 src/pipe/modules/tagged/ServerPanelProcessors.java 27 Parameter 'parent' is not assigned and could be declared final
12987 src/pipe/modules/tagged/ServerPanelProcessors.java 47 Local variable 'value' could be declared final
12988 src/pipe/modules/tagged/SimpleArc.java 15 Found non-transient, non-static member. Please mark as transient or provide accessors.
12989 src/pipe/modules/tagged/SimpleArc.java 16 Found non-transient, non-static member. Please mark as transient or provide accessors.
12990 src/pipe/modules/tagged/SimpleArc.java 17 Found non-transient, non-static member. Please mark as transient or provide accessors.
12991 src/pipe/modules/tagged/SimpleArc.java 19 Parameter 'isTagged' is not assigned and could be declared final
12992 src/pipe/modules/tagged/SimpleArc.java 19 Parameter 'placeId' is not assigned and could be declared final
12993 src/pipe/modules/tagged/SimpleArc.java 19 Parameter 'weight' is not assigned and could be declared final
12994 src/pipe/modules/tagged/SimplePlaces.java 19 Found non-transient, non-static member. Please mark as transient or provide accessors.
12995 src/pipe/modules/tagged/SimplePlaces.java 20 Found non-transient, non-static member. Please mark as transient or provide accessors.
12996 src/pipe/modules/tagged/SimplePlaces.java 21 Found non-transient, non-static member. Please mark as transient or provide accessors.
12997 src/pipe/modules/tagged/SimplePlaces.java 22 Found non-transient, non-static member. Please mark as transient or provide accessors.
12998 src/pipe/modules/tagged/SimplePlaces.java 24 Parameter 'pnmldata' is not assigned and could be declared final
12999 src/pipe/modules/tagged/SimplePlaces.java 26 Avoid variables with short names like i
13000 src/pipe/modules/tagged/SimplePlaces.java 27 Local variable 'places' could be declared final
13001 src/pipe/modules/tagged/SimpleTransitions.java 26 Found non-transient, non-static member. Please mark as transient or provide accessors.
13002 src/pipe/modules/tagged/SimpleTransitions.java 27 Found non-transient, non-static member. Please mark as transient or provide accessors.
13003 src/pipe/modules/tagged/SimpleTransitions.java 28 Found non-transient, non-static member. Please mark as transient or provide accessors.
13004 src/pipe/modules/tagged/SimpleTransitions.java 29 Avoid using implementation types like 'ArrayList'; use the interface instead
13005 src/pipe/modules/tagged/SimpleTransitions.java 29 Avoid using implementation types like 'ArrayList'; use the interface instead
13006 src/pipe/modules/tagged/SimpleTransitions.java 29 Found non-transient, non-static member. Please mark as transient or provide accessors.
13007 src/pipe/modules/tagged/SimpleTransitions.java 29 Found non-transient, non-static member. Please mark as transient or provide accessors.
13008 src/pipe/modules/tagged/SimpleTransitions.java 34 Parameter 'pnmldata' is not assigned and could be declared final
13009 src/pipe/modules/tagged/SimpleTransitions.java 36 Avoid variables with short names like i
13010 src/pipe/modules/tagged/SimpleTransitions.java 62 Avoid instantiating new objects inside loops
13011 src/pipe/modules/tagged/SimpleTransitions.java 63 Avoid instantiating new objects inside loops
13012 src/pipe/modules/tagged/SimpleTransitions.java 72 Local variable 'currentArc' could be declared final
13013 src/pipe/modules/tagged/SimpleTransitions.java 73 Avoid instantiating new objects inside loops
13014 src/pipe/modules/tagged/SimpleTransitions.java 73 Local variable 'newTransArc' could be declared final
13015 src/pipe/modules/tagged/SimpleTransitions.java 80 Local variable 'currentArc' could be declared final
13016 src/pipe/modules/tagged/SimpleTransitions.java 81 Avoid instantiating new objects inside loops
13017 src/pipe/modules/tagged/SimpleTransitions.java 81 Local variable 'newTransArc' could be declared final
13018 src/pipe/modules/tagged/StateEditor.java 41 Found non-transient, non-static member. Please mark as transient or provide accessors.
13019 src/pipe/modules/tagged/StateEditor.java 41 Use explicit scoping instead of the default package private level
13020 src/pipe/modules/tagged/StateEditor.java 42 Found non-transient, non-static member. Please mark as transient or provide accessors.
13021 src/pipe/modules/tagged/StateEditor.java 42 Use explicit scoping instead of the default package private level
13022 src/pipe/modules/tagged/StateEditor.java 43 Avoid using implementation types like 'ArrayList'; use the interface instead
13023 src/pipe/modules/tagged/StateEditor.java 43 Avoid using implementation types like 'ArrayList'; use the interface instead
13024 src/pipe/modules/tagged/StateEditor.java 43 Found non-transient, non-static member. Please mark as transient or provide accessors.
13025 src/pipe/modules/tagged/StateEditor.java 43 Use explicit scoping instead of the default package private level
13026 src/pipe/modules/tagged/StateEditor.java 44 Found non-transient, non-static member. Please mark as transient or provide accessors.
13027 src/pipe/modules/tagged/StateEditor.java 44 Use explicit scoping instead of the default package private level
13028 src/pipe/modules/tagged/StateEditor.java 48 Found non-transient, non-static member. Please mark as transient or provide accessors.
13029 src/pipe/modules/tagged/StateEditor.java 48 Use explicit scoping instead of the default package private level
13030 src/pipe/modules/tagged/StateEditor.java 52 Avoid excessively long variable names like stateNameTextField
13031 src/pipe/modules/tagged/StateEditor.java 57 Parameter 'pnmlData' is not assigned and could be declared final
13032 src/pipe/modules/tagged/StateEditor.java 65 Parameter 'editStateGroup' is not assigned and could be declared final
13033 src/pipe/modules/tagged/StateEditor.java 65 Parameter 'pnmlData' is not assigned and could be declared final
13034 src/pipe/modules/tagged/StateEditor.java 72 Parameter 'parentRef' is not assigned and could be declared final
13035 src/pipe/modules/tagged/StateEditor.java 84 Local variable 'stateContainer' could be declared final
13036 src/pipe/modules/tagged/StateEditor.java 87 Local variable 'stateViewPanel' could be declared final
13037 src/pipe/modules/tagged/StateEditor.java 90 This statement may have some unnecessary parentheses
13038 src/pipe/modules/tagged/StateEditor.java 95 Local variable 'stateNamePanel' could be declared final
13039 src/pipe/modules/tagged/StateEditor.java 97 Local variable 'stateNameLabel' could be declared final
13040 src/pipe/modules/tagged/StateEditor.java 111 Local variable 'saveButtonPanel' could be declared final
13041 src/pipe/modules/tagged/StateEditor.java 128 This statement may have some unnecessary parentheses
13042 src/pipe/modules/tagged/StateEditor.java 130 Avoid excessively long variable names like viewPanelPreferredWidth
13043 src/pipe/modules/tagged/StateEditor.java 131 Avoid excessively long variable names like viewPanelPreferredHeight
13044 src/pipe/modules/tagged/StateEditor.java 132 Avoid excessively long variable names like viewPanelPreferredSize
13045 src/pipe/modules/tagged/StateEditor.java 139 This statement may have some unnecessary parentheses
13046 src/pipe/modules/tagged/StateEditor.java 171 Avoid reassigning parameters such as 'operator'
13047 src/pipe/modules/tagged/StateEditor.java 171 Avoid reassigning parameters such as 'operator'
13048 src/pipe/modules/tagged/StateEditor.java 171 Avoid reassigning parameters such as 'operator'
13049 src/pipe/modules/tagged/StateEditor.java 171 Parameter 'placeA' is not assigned and could be declared final
13050 src/pipe/modules/tagged/StateEditor.java 174 Position literals first in String comparisons
13051 src/pipe/modules/tagged/StateEditor.java 175 Avoid using if...else statements without curly braces
13052 src/pipe/modules/tagged/StateEditor.java 178 Position literals first in String comparisons
13053 src/pipe/modules/tagged/StateEditor.java 179 Avoid using if...else statements without curly braces
13054 src/pipe/modules/tagged/StateEditor.java 180 Avoid using if statements without curly braces
13055 src/pipe/modules/tagged/StateEditor.java 180 Position literals first in String comparisons
13056 src/pipe/modules/tagged/StateEditor.java 194 Avoid using for statements without curly braces
13057 src/pipe/modules/tagged/StateEditor.java 216 Avoid using if...else statements without curly braces
13058 src/pipe/modules/tagged/StateEditor.java 222 Avoid using if statements without curly braces
13059 src/pipe/modules/tagged/StateEditor.java 230 Avoid using if statements without curly braces
13060 src/pipe/modules/tagged/StateEditor.java 247 Avoid using if...else statements without curly braces
13061 src/pipe/modules/tagged/StateEditor.java 250 Avoid using if...else statements without curly braces
13062 src/pipe/modules/tagged/StateEditor.java 252 Avoid using if statements without curly braces
13063 src/pipe/modules/tagged/StateViewer.java 35 Found non-transient, non-static member. Please mark as transient or provide accessors.
13064 src/pipe/modules/tagged/StateViewer.java 35 Use explicit scoping instead of the default package private level
13065 src/pipe/modules/tagged/StateViewer.java 36 Found non-transient, non-static member. Please mark as transient or provide accessors.
13066 src/pipe/modules/tagged/StateViewer.java 36 Use explicit scoping instead of the default package private level
13067 src/pipe/modules/tagged/StateViewer.java 37 Avoid using implementation types like 'ArrayList'; use the interface instead
13068 src/pipe/modules/tagged/StateViewer.java 37 Avoid using implementation types like 'ArrayList'; use the interface instead
13069 src/pipe/modules/tagged/StateViewer.java 37 Found non-transient, non-static member. Please mark as transient or provide accessors.
13070 src/pipe/modules/tagged/StateViewer.java 37 Use explicit scoping instead of the default package private level
13071 src/pipe/modules/tagged/StateViewer.java 38 Found non-transient, non-static member. Please mark as transient or provide accessors.
13072 src/pipe/modules/tagged/StateViewer.java 38 Use explicit scoping instead of the default package private level
13073 src/pipe/modules/tagged/StateViewer.java 40 It is a good practice to call super() in a constructor
13074 src/pipe/modules/tagged/StateViewer.java 50 Parameter 'parent' is not assigned and could be declared final
13075 src/pipe/modules/tagged/StateViewer.java 56 Parameter 'pnmldata' is not assigned and could be declared final
13076 src/pipe/modules/tagged/StateViewer.java 56 Parameter 'stateGroupData' is not assigned and could be declared final
13077 src/pipe/modules/tagged/StateViewer.java 66 Local variable 'PNObjects' could be declared final
13078 src/pipe/modules/tagged/StateViewer.java 68 Avoid using while statements without curly braces
13079 src/pipe/modules/tagged/StateViewer.java 74 Parameter 'diffObj' is not assigned and could be declared final
13080 src/pipe/modules/tagged/StateViewer.java 76 Avoid using if statements without curly braces
13081 src/pipe/modules/tagged/StateViewer.java 76 No need to check for null before an instanceof
13082 src/pipe/modules/tagged/StateViewer.java 84 Local variable 'components' could be declared final
13083 src/pipe/modules/tagged/StateViewer.java 85 Avoid variables with short names like d
13084 src/pipe/modules/tagged/StateViewer.java 85 Local variable 'd' could be declared final
13085 src/pipe/modules/tagged/StateViewer.java 86 Avoid variables with short names like x
13086 src/pipe/modules/tagged/StateViewer.java 86 Avoid variables with short names like y
13087 src/pipe/modules/tagged/StateViewer.java 90 Avoid variables with short names like r
13088 src/pipe/modules/tagged/StateViewer.java 90 Local variable 'r' could be declared final
13089 src/pipe/modules/tagged/StateViewer.java 93 Avoid using if statements without curly braces
13090 src/pipe/modules/tagged/StateViewer.java 94 Avoid using if statements without curly braces
13091 src/pipe/modules/tagged/StateViewer.java 100 Parameter 'currentObj' is not assigned and could be declared final
13092 src/pipe/modules/tagged/StateViewer.java 104 Local variable 'place' could be declared final
13093 src/pipe/modules/tagged/StateViewer.java 108 Avoid using if statements without curly braces
13094 src/pipe/modules/tagged/StateViewer.java 125 An empty statement (semicolon) not part of a loop
13095 src/pipe/modules/tagged/StateViewer.java 125 Avoid empty if statements
13096 src/pipe/modules/tagged/StateViewer.java 125 Avoid using if...else statements without curly braces
13097 src/pipe/modules/tagged/StateViewer.java 134 Avoid using if...else statements without curly braces
13098 src/pipe/modules/tagged/StateViewer.java 137 Avoid using if...else statements without curly braces
13099 src/pipe/modules/tagged/StateViewer.java 140 Avoid using if...else statements without curly braces
13100 src/pipe/modules/tagged/StateViewer.java 142 Avoid using if statements without curly braces
13101 src/pipe/modules/tagged/StatusListener.java 7 The class 'StatusListener' has a Cyclomatic Complexity of 6 (Highest = 15).
13102 src/pipe/modules/tagged/StatusListener.java 9 Found non-transient, non-static member. Please mark as transient or provide accessors.
13103 src/pipe/modules/tagged/StatusListener.java 10 Found non-transient, non-static member. Please mark as transient or provide accessors.
13104 src/pipe/modules/tagged/StatusListener.java 11 Found non-transient, non-static member. Please mark as transient or provide accessors.
13105 src/pipe/modules/tagged/StatusListener.java 11 Use explicit scoping instead of the default package private level
13106 src/pipe/modules/tagged/StatusListener.java 21 The method 'listen' has a Cyclomatic Complexity of 15.
13107 src/pipe/modules/tagged/StatusListener.java 23 Found 'DD'-anomaly for variable 'status' (lines '23'-'28').
13108 src/pipe/modules/tagged/StatusListener.java 25 Found 'DD'-anomaly for variable 'statusCount' (lines '25'-'84').
13109 src/pipe/modules/tagged/StatusListener.java 25 Found 'DU'-anomaly for variable 'statusCount' (lines '25'-'96').
13110 src/pipe/modules/tagged/StatusListener.java 26 Found 'DU'-anomaly for variable 'progressBar' (lines '26'-'96').
13111 src/pipe/modules/tagged/StatusListener.java 32 Position literals first in String comparisons
13112 src/pipe/modules/tagged/StatusListener.java 32 Position literals first in String comparisons
13113 src/pipe/modules/tagged/StatusListener.java 35 Found 'DD'-anomaly for variable 'components' (lines '35'-'35').
13114 src/pipe/modules/tagged/StatusListener.java 35 Found 'DU'-anomaly for variable 'components' (lines '35'-'96').
13115 src/pipe/modules/tagged/StatusListener.java 40 Avoid using if...else statements without curly braces
13116 src/pipe/modules/tagged/StatusListener.java 42 Avoid using if...else statements without curly braces
13117 src/pipe/modules/tagged/StatusListener.java 52 The String literal "<br>" appears 7 times in this file; the first occurrence is on line 52
13118 src/pipe/modules/tagged/StatusListener.java 58 Found 'DU'-anomaly for variable 'progressBar' (lines '58'-'96').
13119 src/pipe/modules/tagged/StatusListener.java 63 Avoid using if statements without curly braces
13120 src/pipe/modules/tagged/StatusListener.java 84 Found 'DD'-anomaly for variable 'statusCount' (lines '84'-'84').
13121 src/pipe/modules/tagged/StatusListener.java 84 Found 'DU'-anomaly for variable 'statusCount' (lines '84'-'96').
13122 src/pipe/modules/tagged/StatusListener.java 88 Avoid using if...else statements without curly braces
13123 src/pipe/modules/tagged/StatusListener.java 90 Avoid using if statements without curly braces
13124 src/pipe/modules/tagged/TaggedModule.java 1 A high number of imports can indicate a high degree of coupling within an object.
13125 src/pipe/modules/tagged/TaggedModule.java 47 The class 'TaggedModule' has a Cyclomatic Complexity of 3 (Highest = 13).
13126 src/pipe/modules/tagged/TaggedModule.java 52 Found non-transient, non-static member. Please mark as transient or provide accessors.
13127 src/pipe/modules/tagged/TaggedModule.java 53 Found non-transient, non-static member. Please mark as transient or provide accessors.
13128 src/pipe/modules/tagged/TaggedModule.java 56 Avoid unnecessary constructors - the compiler will generate these for you
13129 src/pipe/modules/tagged/TaggedModule.java 56 Document empty constructor
13130 src/pipe/modules/tagged/TaggedModule.java 67 Found non-transient, non-static member. Please mark as transient or provide accessors.
13131 src/pipe/modules/tagged/TaggedModule.java 67 Perhaps 'guiDialog' could be replaced by a local variable.
13132 src/pipe/modules/tagged/TaggedModule.java 68 Found non-transient, non-static member. Please mark as transient or provide accessors.
13133 src/pipe/modules/tagged/TaggedModule.java 70 Found non-transient, non-static member. Please mark as transient or provide accessors.
13134 src/pipe/modules/tagged/TaggedModule.java 72 Avoid unused private fields such as 'serverPanel'.
13135 src/pipe/modules/tagged/TaggedModule.java 72 Private field 'serverPanel' could be made final; it is only initialized in the declaration or constructor.
13136 src/pipe/modules/tagged/TaggedModule.java 77 Use explicit scoping instead of the default package private level
13137 src/pipe/modules/tagged/TaggedModule.java 78 Use explicit scoping instead of the default package private level
13138 src/pipe/modules/tagged/TaggedModule.java 81 Use explicit scoping instead of the default package private level
13139 src/pipe/modules/tagged/TaggedModule.java 82 Use explicit scoping instead of the default package private level
13140 src/pipe/modules/tagged/TaggedModule.java 83 Use explicit scoping instead of the default package private level
13141 src/pipe/modules/tagged/TaggedModule.java 85 Parameter 'pnmlDataIn' is not assigned and could be declared final
13142 src/pipe/modules/tagged/TaggedModule.java 97 Local variable 'contentPane' could be declared final
13143 src/pipe/modules/tagged/TaggedModule.java 101 Local variable 'setupPanel' could be declared final
13144 src/pipe/modules/tagged/TaggedModule.java 134 Avoid excessively long variable names like convertButtonClick
13145 src/pipe/modules/tagged/TaggedModule.java 135 Avoid really long methods.
13146 src/pipe/modules/tagged/TaggedModule.java 135 Parameter 'arg0' is not assigned and could be declared final
13147 src/pipe/modules/tagged/TaggedModule.java 141 Found 'DU'-anomaly for variable 'sourceStateGroups' (lines '141'-'239').
13148 src/pipe/modules/tagged/TaggedModule.java 141 Local variable 'sourceStateGroups' could be declared final
13149 src/pipe/modules/tagged/TaggedModule.java 142 Avoid excessively long variable names like destinationStateGroups
13150 src/pipe/modules/tagged/TaggedModule.java 142 Found 'DU'-anomaly for variable 'destinationStateGroups' (lines '142'-'239').
13151 src/pipe/modules/tagged/TaggedModule.java 142 Local variable 'destinationStateGroups' could be declared final
13152 src/pipe/modules/tagged/TaggedModule.java 144 Found 'DU'-anomaly for variable 'analysisSettings' (lines '144'-'239').
13153 src/pipe/modules/tagged/TaggedModule.java 144 Local variable 'analysisSettings' could be declared final
13154 src/pipe/modules/tagged/TaggedModule.java 146 Found 'DU'-anomaly for variable 'sPlaces' (lines '146'-'239').
13155 src/pipe/modules/tagged/TaggedModule.java 147 Found 'DU'-anomaly for variable 'sTransitions' (lines '147'-'239').
13156 src/pipe/modules/tagged/TaggedModule.java 160 Avoid using if statements without curly braces
13157 src/pipe/modules/tagged/TaggedModule.java 167 Found 'DD'-anomaly for variable 'statusMesg' (lines '167'-'227').
13158 src/pipe/modules/tagged/TaggedModule.java 167 Found 'DU'-anomaly for variable 'statusMesg' (lines '167'-'239').
13159 src/pipe/modules/tagged/TaggedModule.java 170 Avoid using if...else statements without curly braces
13160 src/pipe/modules/tagged/TaggedModule.java 172 Avoid if (x != y) ..; else ..;
13161 src/pipe/modules/tagged/TaggedModule.java 173 Avoid using if...else statements without curly braces
13162 src/pipe/modules/tagged/TaggedModule.java 173 Prefer StringBuffer over += for concatenating strings
13163 src/pipe/modules/tagged/TaggedModule.java 201 Avoid unused local variables such as 'translator'.
13164 src/pipe/modules/tagged/TaggedModule.java 201 Found 'DU'-anomaly for variable 'translator' (lines '201'-'239').
13165 src/pipe/modules/tagged/TaggedModule.java 212 System.out.print is used
13166 src/pipe/modules/tagged/TaggedModule.java 214 System.out.print is used
13167 src/pipe/modules/tagged/TaggedModule.java 252 Parameter 'event' is not assigned and could be declared final
13168 src/pipe/modules/tagged/TaggedModule.java 252 The method 'actionPerformed' has a Cyclomatic Complexity of 13.
13169 src/pipe/modules/tagged/TaggedModule.java 267 Found 'DD'-anomaly for variable 'removeList' (lines '267'-'274').
13170 src/pipe/modules/tagged/TaggedModule.java 267 Found 'DD'-anomaly for variable 'removeList' (lines '267'-'279').
13171 src/pipe/modules/tagged/TaggedModule.java 267 Found 'DD'-anomaly for variable 'removeList' (lines '267'-'282').
13172 src/pipe/modules/tagged/TaggedModule.java 267 Found 'DU'-anomaly for variable 'removeList' (lines '267'-'310').
13173 src/pipe/modules/tagged/TaggedModule.java 270 Avoid variables with short names like i
13174 src/pipe/modules/tagged/TaggedModule.java 270 Avoid variables with short names like j
13175 src/pipe/modules/tagged/TaggedModule.java 270 Avoid variables with short names like k
13176 src/pipe/modules/tagged/TaggedModule.java 270 Found 'DD'-anomaly for variable 'i' (lines '270'-'271').
13177 src/pipe/modules/tagged/TaggedModule.java 273 Avoid using while statements without curly braces
13178 src/pipe/modules/tagged/TaggedModule.java 274 Found 'DD'-anomaly for variable 'removeList' (lines '274'-'274').
13179 src/pipe/modules/tagged/TaggedModule.java 274 Found 'DD'-anomaly for variable 'removeList' (lines '274'-'279').
13180 src/pipe/modules/tagged/TaggedModule.java 276 Avoid using if statements without curly braces
13181 src/pipe/modules/tagged/TaggedModule.java 279 Found 'DD'-anomaly for variable 'removeList' (lines '279'-'274').
13182 src/pipe/modules/tagged/TaggedModule.java 279 Found 'DD'-anomaly for variable 'removeList' (lines '279'-'279').
13183 src/pipe/modules/tagged/TaggedModule.java 279 Found 'DD'-anomaly for variable 'removeList' (lines '279'-'282').
13184 src/pipe/modules/tagged/TaggedModule.java 279 Found 'DU'-anomaly for variable 'removeList' (lines '279'-'310').
13185 src/pipe/modules/tagged/TaggedModule.java 281 Avoid using while statements without curly braces
13186 src/pipe/modules/tagged/TaggedModule.java 282 Found 'DD'-anomaly for variable 'removeList' (lines '282'-'282').
13187 src/pipe/modules/tagged/TaggedModule.java 282 Found 'DU'-anomaly for variable 'removeList' (lines '282'-'310').
13188 src/pipe/modules/tagged/TaggedModule.java 286 Avoid using for statements without curly braces
13189 src/pipe/modules/tagged/TaggedModule.java 298 Avoid using if statements without curly braces
13190 src/pipe/modules/tagged/TaggedModule.java 320 This statement may have some unnecessary parentheses
13191 src/pipe/modules/tagged/TaggedModule.java 402 Parameter 'states' is not assigned and could be declared final
13192 src/pipe/modules/tagged/TaggedModule.java 405 Found 'DD'-anomaly for variable 'names' (lines '405'-'408').
13193 src/pipe/modules/tagged/TaggedModule.java 407 Avoid using for statements without curly braces
13194 src/pipe/modules/tagged/TaggedModule.java 408 Found 'DD'-anomaly for variable 'names' (lines '408'-'408').
13195 src/pipe/modules/tagged/TaggedModule.java 430 This statement may have some unnecessary parentheses
13196 src/pipe/modules/tagged/TaggedModule.java 478 Avoid using implementation types like 'ArrayList'; use the interface instead
13197 src/pipe/modules/tagged/TaggedModule.java 478 Avoid using implementation types like 'ArrayList'; use the interface instead
13198 src/pipe/modules/tagged/TaggedModule.java 478 Parameter 'statesList' is not assigned and could be declared final
13199 src/pipe/modules/tagged/TaggedModule.java 489 Avoid using for statements without curly braces
13200 src/pipe/modules/tagged/TaggedModule.java 492 A method should have only one exit point, and that should be the last statement in the method
13201 src/pipe/modules/tagged/TaggedModule.java 496 Avoid using if...else statements without curly braces
13202 src/pipe/modules/tagged/TaggedModule.java 508 Found 'DU'-anomaly for variable 'method' (lines '508'-'530').
13203 src/pipe/modules/tagged/TaggedModule.java 513 Unnecessary wrapper object creation
13204 src/pipe/modules/tagged/TaggedModule.java 514 Unnecessary wrapper object creation
13205 src/pipe/modules/tagged/TaggedModule.java 515 Found 'DU'-anomaly for variable 'stepT' (lines '515'-'530').
13206 src/pipe/modules/tagged/TaggedModule.java 517 Found 'DU'-anomaly for variable 'numProcessors' (lines '517'-'530').
13207 src/pipe/modules/tagged/TaggedModule.java 521 A method should have only one exit point, and that should be the last statement in the method
13208 src/pipe/modules/tagged/TaggedModule.java 521 Avoid using if...else statements without curly braces
13209 src/pipe/modules/tagged/TaggedModule.java 523 A method should have only one exit point, and that should be the last statement in the method
13210 src/pipe/modules/tagged/TaggedModule.java 523 Avoid using if...else statements without curly braces
13211 src/pipe/modules/tagged/TaggedModule.java 556 Avoid unnecessary comparisons in boolean expressions
13212 src/pipe/modules/tagged/TaggedModule.java 556 Avoid using if statements without curly braces
13213 src/pipe/modules/tagged/TransMod.java 23 The class 'TransMod' has a Cyclomatic Complexity of 4 (Highest = 25).
13214 src/pipe/modules/tagged/TransMod.java 24 This class has too many methods, consider refactoring it.
13215 src/pipe/modules/tagged/TransMod.java 25 Found non-transient, non-static member. Please mark as transient or provide accessors.
13216 src/pipe/modules/tagged/TransMod.java 25 Private field 'places' could be made final; it is only initialized in the declaration or constructor.
13217 src/pipe/modules/tagged/TransMod.java 26 Found non-transient, non-static member. Please mark as transient or provide accessors.
13218 src/pipe/modules/tagged/TransMod.java 26 It is somewhat confusing to have a field name with the same name as a method
13219 src/pipe/modules/tagged/TransMod.java 26 Private field 'transitions' could be made final; it is only initialized in the declaration or constructor.
13220 src/pipe/modules/tagged/TransMod.java 27 Avoid excessively long variable names like performanceMeasures
13221 src/pipe/modules/tagged/TransMod.java 27 Found non-transient, non-static member. Please mark as transient or provide accessors.
13222 src/pipe/modules/tagged/TransMod.java 28 Avoid using implementation types like 'ArrayList'; use the interface instead
13223 src/pipe/modules/tagged/TransMod.java 28 Avoid using implementation types like 'ArrayList'; use the interface instead
13224 src/pipe/modules/tagged/TransMod.java 28 Found non-transient, non-static member. Please mark as transient or provide accessors.
13225 src/pipe/modules/tagged/TransMod.java 28 Found non-transient, non-static member. Please mark as transient or provide accessors.
13226 src/pipe/modules/tagged/TransMod.java 31 Private field 'taggedPlaceIndex' could be made final; it is only initialized in the declaration or constructor.
13227 src/pipe/modules/tagged/TransMod.java 35 Private field 'file' could be made final; it is only initialized in the declaration or constructor.
13228 src/pipe/modules/tagged/TransMod.java 36 Private field 'modFile' could be made final; it is only initialized in the declaration or constructor.
13229 src/pipe/modules/tagged/TransMod.java 39 Avoid unused private fields such as 'md'.
13230 src/pipe/modules/tagged/TransMod.java 39 Avoid variables with short names like md
13231 src/pipe/modules/tagged/TransMod.java 41 This final field could be made static
13232 src/pipe/modules/tagged/TransMod.java 41 Use explicit scoping instead of the default package private level
13233 src/pipe/modules/tagged/TransMod.java 42 This final field could be made static
13234 src/pipe/modules/tagged/TransMod.java 42 Use explicit scoping instead of the default package private level
13235 src/pipe/modules/tagged/TransMod.java 43 This final field could be made static
13236 src/pipe/modules/tagged/TransMod.java 43 Use explicit scoping instead of the default package private level
13237 src/pipe/modules/tagged/TransMod.java 56 Avoid excessively long variable names like performanceMeasures
13238 src/pipe/modules/tagged/TransMod.java 56 Avoid unused constructor parameters such as 'clientNo'.
13239 src/pipe/modules/tagged/TransMod.java 56 Parameter 'clientNo' is not assigned and could be declared final
13240 src/pipe/modules/tagged/TransMod.java 56 Parameter 'path' is not assigned and could be declared final
13241 src/pipe/modules/tagged/TransMod.java 56 Parameter 'performanceMeasures' is not assigned and could be declared final
13242 src/pipe/modules/tagged/TransMod.java 56 Parameter 'splaces' is not assigned and could be declared final
13243 src/pipe/modules/tagged/TransMod.java 56 Parameter 'stransitions' is not assigned and could be declared final
13244 src/pipe/modules/tagged/TransMod.java 63 Avoid unnecessary comparisons in boolean expressions
13245 src/pipe/modules/tagged/TransMod.java 63 Avoid using if statements without curly braces
13246 src/pipe/modules/tagged/TransMod.java 76 System.out.print is used
13247 src/pipe/modules/tagged/TransMod.java 77 Avoid printStackTrace(); use a logger call instead.
13248 src/pipe/modules/tagged/TransMod.java 84 Local variable 'modFileWriter' could be declared final
13249 src/pipe/modules/tagged/TransMod.java 86 System.out.print is used
13250 src/pipe/modules/tagged/TransMod.java 91 Overridable method 'computeHash' called during object construction
13251 src/pipe/modules/tagged/TransMod.java 93 Overridable method 'computeHash' called during object construction
13252 src/pipe/modules/tagged/TransMod.java 102 System.out.print is used
13253 src/pipe/modules/tagged/TransMod.java 107 System.out.print is used
13254 src/pipe/modules/tagged/TransMod.java 108 Avoid printStackTrace(); use a logger call instead.
13255 src/pipe/modules/tagged/TransMod.java 126 Avoid excessively long variable names like destinationStateGroups
13256 src/pipe/modules/tagged/TransMod.java 126 Avoid unused constructor parameters such as 'clientNo'.
13257 src/pipe/modules/tagged/TransMod.java 126 Avoid using implementation types like 'ArrayList'; use the interface instead
13258 src/pipe/modules/tagged/TransMod.java 126 Avoid using implementation types like 'ArrayList'; use the interface instead
13259 src/pipe/modules/tagged/TransMod.java 126 Avoid using implementation types like 'ArrayList'; use the interface instead
13260 src/pipe/modules/tagged/TransMod.java 126 Avoid using implementation types like 'ArrayList'; use the interface instead
13261 src/pipe/modules/tagged/TransMod.java 135 Avoid unnecessary comparisons in boolean expressions
13262 src/pipe/modules/tagged/TransMod.java 135 Avoid using if statements without curly braces
13263 src/pipe/modules/tagged/TransMod.java 146 System.out.print is used
13264 src/pipe/modules/tagged/TransMod.java 147 Avoid printStackTrace(); use a logger call instead.
13265 src/pipe/modules/tagged/TransMod.java 154 Local variable 'modFileWriter' could be declared final
13266 src/pipe/modules/tagged/TransMod.java 161 Overridable method 'computeHash' called during object construction
13267 src/pipe/modules/tagged/TransMod.java 176 Avoid printStackTrace(); use a logger call instead.
13268 src/pipe/modules/tagged/TransMod.java 206 The String literal "}\n" appears 17 times in this file; the first occurrence is on line 206
13269 src/pipe/modules/tagged/TransMod.java 216 The String literal " = " appears 4 times in this file; the first occurrence is on line 216
13270 src/pipe/modules/tagged/TransMod.java 229 Found 'DD'-anomaly for variable 'taggedArc' (lines '229'-'239').
13271 src/pipe/modules/tagged/TransMod.java 229 Found 'DD'-anomaly for variable 'taggedArc' (lines '229'-'245').
13272 src/pipe/modules/tagged/TransMod.java 231 Local variable 'arcToTransitions' could be declared final
13273 src/pipe/modules/tagged/TransMod.java 232 Avoid excessively long variable names like arcFromTransitions
13274 src/pipe/modules/tagged/TransMod.java 232 Local variable 'arcFromTransitions' could be declared final
13275 src/pipe/modules/tagged/TransMod.java 239 Found 'DD'-anomaly for variable 'taggedArc' (lines '239'-'245').
13276 src/pipe/modules/tagged/TransMod.java 261 Avoid excessively long variable names like arcFromTransitions
13277 src/pipe/modules/tagged/TransMod.java 261 Avoid really long methods.
13278 src/pipe/modules/tagged/TransMod.java 261 Avoid using implementation types like 'LinkedList'; use the interface instead
13279 src/pipe/modules/tagged/TransMod.java 261 Avoid using implementation types like 'LinkedList'; use the interface instead
13280 src/pipe/modules/tagged/TransMod.java 261 Avoid using implementation types like 'LinkedList'; use the interface instead
13281 src/pipe/modules/tagged/TransMod.java 261 Avoid using implementation types like 'LinkedList'; use the interface instead
13282 src/pipe/modules/tagged/TransMod.java 261 Avoid variables with short names like i
13283 src/pipe/modules/tagged/TransMod.java 261 The method 'writeTransition' has a Cyclomatic Complexity of 25.
13284 src/pipe/modules/tagged/TransMod.java 261 The method writeTransition() has an NPath complexity of 26880
13285 src/pipe/modules/tagged/TransMod.java 263 Found 'DD'-anomaly for variable 'tagInputPlaceIndex' (lines '263'-'273').
13286 src/pipe/modules/tagged/TransMod.java 264 Found 'DD'-anomaly for variable 'tagOutputPlaceIndex' (lines '264'-'279').
13287 src/pipe/modules/tagged/TransMod.java 266 Found 'DD'-anomaly for variable 'tagInputPlace' (lines '266'-'284').
13288 src/pipe/modules/tagged/TransMod.java 267 Avoid unused local variables such as 'tagOutputPlace'.
13289 src/pipe/modules/tagged/TransMod.java 267 Found 'DD'-anomaly for variable 'tagOutputPlace' (lines '267'-'285').
13290 src/pipe/modules/tagged/TransMod.java 284 Found 'DU'-anomaly for variable 'tagInputPlace' (lines '284'-'389').
13291 src/pipe/modules/tagged/TransMod.java 285 Found 'DU'-anomaly for variable 'tagOutputPlace' (lines '285'-'389').
13292 src/pipe/modules/tagged/TransMod.java 361 Avoid using if...else statements without curly braces
13293 src/pipe/modules/tagged/TransMod.java 363 Avoid using if...else statements without curly braces
13294 src/pipe/modules/tagged/TransMod.java 366 Found 'DU'-anomaly for variable 'rate' (lines '366'-'389').
13295 src/pipe/modules/tagged/TransMod.java 366 Local variable 'rate' could be declared final
13296 src/pipe/modules/tagged/TransMod.java 372 Avoid using if...else statements without curly braces
13297 src/pipe/modules/tagged/TransMod.java 376 Avoid using if...else statements without curly braces
13298 src/pipe/modules/tagged/TransMod.java 381 Avoid using if...else statements without curly braces
13299 src/pipe/modules/tagged/TransMod.java 392 Avoid instantiating String objects; this is usually unnecessary.
13300 src/pipe/modules/tagged/TransMod.java 400 Prefer StringBuffer over += for concatenating strings
13301 src/pipe/modules/tagged/TransMod.java 400 The String literal " > " appears 6 times in this file; the first occurrence is on line 400
13302 src/pipe/modules/tagged/TransMod.java 407 Prefer StringBuffer over += for concatenating strings
13303 src/pipe/modules/tagged/TransMod.java 407 The String literal " && " appears 4 times in this file; the first occurrence is on line 407
13304 src/pipe/modules/tagged/TransMod.java 414 Avoid instantiating String objects; this is usually unnecessary.
13305 src/pipe/modules/tagged/TransMod.java 423 Prefer StringBuffer over += for concatenating strings
13306 src/pipe/modules/tagged/TransMod.java 425 Prefer StringBuffer over += for concatenating strings
13307 src/pipe/modules/tagged/TransMod.java 433 Prefer StringBuffer over += for concatenating strings
13308 src/pipe/modules/tagged/TransMod.java 446 Avoid unused private methods such as 'maxStates()'.
13309 src/pipe/modules/tagged/TransMod.java 457 Avoid unused private methods such as 'performance()'.
13310 src/pipe/modules/tagged/TransMod.java 479 Avoid using for statements without curly braces
13311 src/pipe/modules/tagged/TransMod.java 508 Avoid unused private methods such as 'passageTime()'.
13312 src/pipe/modules/tagged/TransMod.java 540 Found 'DU'-anomaly for variable 'groupCount' (lines '540'-'560').
13313 src/pipe/modules/tagged/TransMod.java 547 Avoid using if statements without curly braces
13314 src/pipe/modules/tagged/TransMod.java 553 Avoid using for statements without curly braces
13315 src/pipe/modules/tagged/TransMod.java 558 Found 'DU'-anomaly for variable 'groupCount' (lines '558'-'560').
13316 src/pipe/modules/tagged/TransMod.java 564 Found 'DD'-anomaly for variable 'index' (lines '564'-'572').
13317 src/pipe/server/CommunicationsManager.java 12 All methods are static. Consider using Singleton instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.
13318 src/pipe/server/CommunicationsManager.java 24 Parameter 'port' is not assigned and could be declared final
13319 src/pipe/server/CommunicationsManager.java 24 Parameter 'server' is not assigned and could be declared final
13320 src/pipe/server/CommunicationsManager.java 24 Parameter 'source' is not assigned and could be declared final
13321 src/pipe/server/JobStatusChecker.java 27 The class 'JobStatusChecker' has a Cyclomatic Complexity of 4 (Highest = 12).
13322 src/pipe/server/JobStatusChecker.java 27 To be compliant to J2EE, a webapp should not use any thread.
13323 src/pipe/server/JobStatusChecker.java 30 Found non-transient, non-static member. Please mark as transient or provide accessors.
13324 src/pipe/server/JobStatusChecker.java 30 To be compliant to J2EE, a webapp should not use any thread.
13325 src/pipe/server/JobStatusChecker.java 32 Found non-transient, non-static member. Please mark as transient or provide accessors.
13326 src/pipe/server/JobStatusChecker.java 33 Found non-transient, non-static member. Please mark as transient or provide accessors.
13327 src/pipe/server/JobStatusChecker.java 34 Found non-transient, non-static member. Please mark as transient or provide accessors.
13328 src/pipe/server/JobStatusChecker.java 35 Found non-transient, non-static member. Please mark as transient or provide accessors.
13329 src/pipe/server/JobStatusChecker.java 45 Avoid unused constructor parameters such as 'workingDirectoryPath'.
13330 src/pipe/server/JobStatusChecker.java 48 Avoid excessively long variable names like workingDirectoryPath
13331 src/pipe/server/JobStatusChecker.java 58 The method 'run' has a Cyclomatic Complexity of 12.
13332 src/pipe/server/JobStatusChecker.java 60 Found 'DD'-anomaly for variable 'count' (lines '60'-'80').
13333 src/pipe/server/JobStatusChecker.java 60 Found 'DU'-anomaly for variable 'count' (lines '60'-'146').
13334 src/pipe/server/JobStatusChecker.java 62 Found 'DD'-anomaly for variable 'logEntryWithDate' (lines '62'-'104').
13335 src/pipe/server/JobStatusChecker.java 62 Found 'DU'-anomaly for variable 'logEntryWithDate' (lines '62'-'146').
13336 src/pipe/server/JobStatusChecker.java 71 Local variable 'statusFile' could be declared final
13337 src/pipe/server/JobStatusChecker.java 72 Avoid using if statements without curly braces
13338 src/pipe/server/JobStatusChecker.java 74 Avoid variables with short names like in
13339 src/pipe/server/JobStatusChecker.java 74 Local variable 'in' could be declared final
13340 src/pipe/server/JobStatusChecker.java 75 Local variable 'bufreader' could be declared final
13341 src/pipe/server/JobStatusChecker.java 80 Found 'DD'-anomaly for variable 'count' (lines '80'-'80').
13342 src/pipe/server/JobStatusChecker.java 80 Found 'DD'-anomaly for variable 'count' (lines '80'-'85').
13343 src/pipe/server/JobStatusChecker.java 80 Found 'DU'-anomaly for variable 'count' (lines '80'-'146').
13344 src/pipe/server/JobStatusChecker.java 105 An operation on an Immutable object (String, BigDecimal or BigInteger) won't change the object itself
13345 src/pipe/server/JobStatusChecker.java 107 Local variable 'indexOfDash' could be declared final
13346 src/pipe/server/JobStatusChecker.java 107 String.indexOf(char) is faster than String.indexOf(String).
13347 src/pipe/server/JobStatusChecker.java 108 Avoid if (x != y) ..; else ..;
13348 src/pipe/server/JobStatusChecker.java 110 Avoid excessively long variable names like startOfActualStatus
13349 src/pipe/server/JobStatusChecker.java 110 Local variable 'startOfActualStatus' could be declared final
13350 src/pipe/server/JobStatusChecker.java 113 Avoid using if...else statements without curly braces
13351 src/pipe/server/JobStatusChecker.java 115 Avoid using if statements without curly braces
13352 src/pipe/server/JobStatusChecker.java 122 Avoid using if statements without curly braces
13353 src/pipe/server/JobStatusChecker.java 161 Avoid instantiating new objects inside loops
13354 src/pipe/server/JobStatusChecker.java 163 Avoid using if...else statements without curly braces
13355 src/pipe/server/JobStatusChecker.java 164 Avoid using if...else statements without curly braces
13356 src/pipe/server/JobStatusChecker.java 194 Avoid printStackTrace(); use a logger call instead.
13357 src/pipe/server/JobStatusChecker.java 202 Avoid using final local variables, turn them into fields
13358 src/pipe/server/JobStatusChecker.java 203 When instantiating a SimpleDateFormat object, specify a Locale
13359 src/pipe/server/JobStatusUpdater.java 31 Found non-transient, non-static member. Please mark as transient or provide accessors.
13360 src/pipe/server/JobStatusUpdater.java 31 Use explicit scoping instead of the default package private level
13361 src/pipe/server/JobStatusUpdater.java 32 Found non-transient, non-static member. Please mark as transient or provide accessors.
13362 src/pipe/server/JobStatusUpdater.java 32 Use explicit scoping instead of the default package private level
13363 src/pipe/server/JobStatusUpdater.java 33 Found non-transient, non-static member. Please mark as transient or provide accessors.
13364 src/pipe/server/JobStatusUpdater.java 33 Use explicit scoping instead of the default package private level
13365 src/pipe/server/JobStatusUpdater.java 34 Found non-transient, non-static member. Please mark as transient or provide accessors.
13366 src/pipe/server/JobStatusUpdater.java 34 Use explicit scoping instead of the default package private level
13367 src/pipe/server/JobStatusUpdater.java 46 Overridable method 'writeToLog' called during object construction
13368 src/pipe/server/JobStatusUpdater.java 57 Found 'DD'-anomaly for variable 'dataOut' (lines '57'-'63').
13369 src/pipe/server/JobStatusUpdater.java 58 Local variable 'sourceFile' could be declared final
13370 src/pipe/server/JobStatusUpdater.java 64 Local variable 'fileInput' could be declared final
13371 src/pipe/server/JobStatusUpdater.java 65 Local variable 'buffer' could be declared final
13372 src/pipe/server/JobStatusUpdater.java 66 Found 'DD'-anomaly for variable 'count' (lines '66'-'66').
13373 src/pipe/server/JobStatusUpdater.java 66 Found 'DU'-anomaly for variable 'count' (lines '66'-'78').
13374 src/pipe/server/JobStatusUpdater.java 85 Local variable 'file' could be declared final
13375 src/pipe/server/JobStatusUpdater.java 91 Avoid printStackTrace(); use a logger call instead.
13376 src/pipe/server/JobStatusUpdater.java 97 Local variable 'cal' could be declared final
13377 src/pipe/server/JobStatusUpdater.java 98 Avoid using final local variables, turn them into fields
13378 src/pipe/server/JobStatusUpdater.java 99 When instantiating a SimpleDateFormat object, specify a Locale
13379 src/pipe/server/ServerDrmaaSession.java 23 Found non-transient, non-static member. Please mark as transient or provide accessors.
13380 src/pipe/server/ServerDrmaaSession.java 47 Avoid using if...else statements without curly braces
13381 src/pipe/server/ServerDrmaaSession.java 50 Found 'DD'-anomaly for variable 'jobArgs' (lines '50'-'51').
13382 src/pipe/server/ServerDrmaaSession.java 55 Local variable 'jobTempl' could be declared final
13383 src/pipe/server/ServerDrmaaSession.java 65 Local variable 'info' could be declared final
13384 src/pipe/server/ServerDrmaaSession.java 71 The String literal "Job " appears 4 times in this file; the first occurrence is on line 71
13385 src/pipe/server/ServerDrmaaSession.java 82 Avoid using if statements without curly braces
13386 src/pipe/server/ServerDrmaaSession.java 102 Local variable 'errorOut' could be declared final
13387 src/pipe/server/ServerDrmaaSession.java 104 Avoid using if statements without curly braces
13388 src/pipe/server/ServerDrmaaSession.java 110 Avoid empty catch blocks
13389 src/pipe/server/ServerDrmaaSession.java 121 Local variable 'file' could be declared final
13390 src/pipe/server/ServerDrmaaSession.java 128 Avoid printStackTrace(); use a logger call instead.
13391 src/pipe/server/TransMod.java 26 This class has too many methods, consider refactoring it.
13392 src/pipe/server/TransMod.java 27 Found non-transient, non-static member. Please mark as transient or provide accessors.
13393 src/pipe/server/TransMod.java 27 Private field 'places' could be made final; it is only initialized in the declaration or constructor.
13394 src/pipe/server/TransMod.java 28 Found non-transient, non-static member. Please mark as transient or provide accessors.
13395 src/pipe/server/TransMod.java 28 It is somewhat confusing to have a field name with the same name as a method
13396 src/pipe/server/TransMod.java 28 Private field 'transitions' could be made final; it is only initialized in the declaration or constructor.
13397 src/pipe/server/TransMod.java 29 Avoid excessively long variable names like performanceMeasures
13398 src/pipe/server/TransMod.java 29 Found non-transient, non-static member. Please mark as transient or provide accessors.
13399 src/pipe/server/TransMod.java 30 Avoid using implementation types like 'ArrayList'; use the interface instead
13400 src/pipe/server/TransMod.java 30 Avoid using implementation types like 'ArrayList'; use the interface instead
13401 src/pipe/server/TransMod.java 30 Found non-transient, non-static member. Please mark as transient or provide accessors.
13402 src/pipe/server/TransMod.java 30 Found non-transient, non-static member. Please mark as transient or provide accessors.
13403 src/pipe/server/TransMod.java 33 Private field 'modString' could be made final; it is only initialized in the declaration or constructor.
13404 src/pipe/server/TransMod.java 34 Private field 'file' could be made final; it is only initialized in the declaration or constructor.
13405 src/pipe/server/TransMod.java 35 Private field 'modFile' could be made final; it is only initialized in the declaration or constructor.
13406 src/pipe/server/TransMod.java 48 Avoid excessively long variable names like performanceMeasures
13407 src/pipe/server/TransMod.java 48 Parameter 'clientNo' is not assigned and could be declared final
13408 src/pipe/server/TransMod.java 48 Parameter 'path' is not assigned and could be declared final
13409 src/pipe/server/TransMod.java 48 Parameter 'performanceMeasures' is not assigned and could be declared final
13410 src/pipe/server/TransMod.java 48 Parameter 'splaces' is not assigned and could be declared final
13411 src/pipe/server/TransMod.java 48 Parameter 'stransitions' is not assigned and could be declared final
13412 src/pipe/server/TransMod.java 54 Local variable 'filename' could be declared final
13413 src/pipe/server/TransMod.java 62 Local variable 'modFileWriter' could be declared final
13414 src/pipe/server/TransMod.java 64 System.out.print is used
13415 src/pipe/server/TransMod.java 77 System.out.print is used
13416 src/pipe/server/TransMod.java 82 System.out.print is used
13417 src/pipe/server/TransMod.java 83 Avoid printStackTrace(); use a logger call instead.
13418 src/pipe/server/TransMod.java 101 Avoid excessively long variable names like destinationStateGroups
13419 src/pipe/server/TransMod.java 101 Avoid using implementation types like 'ArrayList'; use the interface instead
13420 src/pipe/server/TransMod.java 101 Avoid using implementation types like 'ArrayList'; use the interface instead
13421 src/pipe/server/TransMod.java 101 Avoid using implementation types like 'ArrayList'; use the interface instead
13422 src/pipe/server/TransMod.java 101 Avoid using implementation types like 'ArrayList'; use the interface instead
13423 src/pipe/server/TransMod.java 110 Local variable 'filename' could be declared final
13424 src/pipe/server/TransMod.java 118 Local variable 'modFileWriter' could be declared final
13425 src/pipe/server/TransMod.java 120 System.out.print is used
13426 src/pipe/server/TransMod.java 131 System.out.print is used
13427 src/pipe/server/TransMod.java 137 Avoid printStackTrace(); use a logger call instead.
13428 src/pipe/server/TransMod.java 159 Avoid using for statements without curly braces
13429 src/pipe/server/TransMod.java 162 The String literal "}\n" appears 13 times in this file; the first occurrence is on line 162
13430 src/pipe/server/TransMod.java 171 Avoid using for statements without curly braces
13431 src/pipe/server/TransMod.java 187 Local variable 'arcToTransitions' could be declared final
13432 src/pipe/server/TransMod.java 188 Avoid excessively long variable names like arcFromTransitions
13433 src/pipe/server/TransMod.java 188 Found 'DU'-anomaly for variable 'arcFromTransitions' (lines '188'-'248').
13434 src/pipe/server/TransMod.java 240 Avoid using if...else statements without curly braces
13435 src/pipe/server/TransMod.java 242 Avoid using if...else statements without curly braces
13436 src/pipe/server/TransMod.java 251 Avoid instantiating String objects; this is usually unnecessary.
13437 src/pipe/server/TransMod.java 259 Prefer StringBuffer over += for concatenating strings
13438 src/pipe/server/TransMod.java 266 Prefer StringBuffer over += for concatenating strings
13439 src/pipe/server/TransMod.java 303 Avoid using for statements without curly braces
13440 src/pipe/server/TransMod.java 359 Avoid using implementation types like 'ArrayList'; use the interface instead
13441 src/pipe/server/TransMod.java 359 Avoid using implementation types like 'ArrayList'; use the interface instead
13442 src/pipe/server/TransMod.java 362 Found 'DU'-anomaly for variable 'groupCount' (lines '362'-'382').
13443 src/pipe/server/TransMod.java 369 Avoid using if statements without curly braces
13444 src/pipe/server/TransMod.java 375 Avoid using for statements without curly braces
13445 src/pipe/server/TransMod.java 380 Found 'DU'-anomaly for variable 'groupCount' (lines '380'-'382').
13446 src/pipe/server/performancequery/AnalysisExecutor.java 22 Abstract classes should be named AbstractXXX
13447 src/pipe/server/performancequery/AnalysisExecutor.java 25 Found non-transient, non-static member. Please mark as transient or provide accessors.
13448 src/pipe/server/performancequery/AnalysisExecutor.java 26 Found non-transient, non-static member. Please mark as transient or provide accessors.
13449 src/pipe/server/performancequery/AnalysisExecutor.java 43 Avoid variables with short names like r
13450 src/pipe/server/performancequery/AnalysisExecutor.java 43 Found 'DD'-anomaly for variable 'r' (lines '43'-'47').
13451 src/pipe/server/performancequery/AnalysisExecutor.java 47 Found 'DD'-anomaly for variable 'r' (lines '47'-'47').
13452 src/pipe/server/performancequery/AnalysisExecutor.java 54 Avoid using implementation types like 'ArrayList'; use the interface instead
13453 src/pipe/server/performancequery/AnalysisExecutor.java 54 Avoid using implementation types like 'ArrayList'; use the interface instead
13454 src/pipe/server/performancequery/ClientCommunicator.java 23 Found non-transient, non-static member. Please mark as transient or provide accessors.
13455 src/pipe/server/performancequery/ClientCommunicator.java 23 Private field 'clientUpdater' could be made final; it is only initialized in the declaration or constructor.
13456 src/pipe/server/performancequery/ClientCommunicator.java 46 Avoid instantiating new objects inside loops
13457 src/pipe/server/performancequery/ClientCommunicator.java 60 To be compliant to J2EE, a webapp should not use any thread.
13458 src/pipe/server/performancequery/ClientCommunicator.java 65 Avoid variables with short names like ln
13459 src/pipe/server/performancequery/ClientUpdater.java 31 To be compliant to J2EE, a webapp should not use any thread.
13460 src/pipe/server/performancequery/ClientUpdater.java 33 Found non-transient, non-static member. Please mark as transient or provide accessors.
13461 src/pipe/server/performancequery/ClientUpdater.java 34 Avoid variables with short names like in
13462 src/pipe/server/performancequery/ClientUpdater.java 34 Found non-transient, non-static member. Please mark as transient or provide accessors.
13463 src/pipe/server/performancequery/ClientUpdater.java 35 Found non-transient, non-static member. Please mark as transient or provide accessors.
13464 src/pipe/server/performancequery/ClientUpdater.java 35 Private field 'server' could be made final; it is only initialized in the declaration or constructor.
13465 src/pipe/server/performancequery/ClientUpdater.java 36 Found non-transient, non-static member. Please mark as transient or provide accessors.
13466 src/pipe/server/performancequery/ClientUpdater.java 36 Perhaps 'socketConnection' could be replaced by a local variable.
13467 src/pipe/server/performancequery/ClientUpdater.java 37 Found non-transient, non-static member. Please mark as transient or provide accessors.
13468 src/pipe/server/performancequery/ClientUpdater.java 40 Private field 'port' could be made final; it is only initialized in the declaration or constructor.
13469 src/pipe/server/performancequery/ClientUpdater.java 51 Parameter 'clean' is not assigned and could be declared final
13470 src/pipe/server/performancequery/ClientUpdater.java 63 Avoid using if statements without curly braces
13471 src/pipe/server/performancequery/ClientUpdater.java 83 Avoid variables with short names like s
13472 src/pipe/server/performancequery/ClientUpdater.java 88 Avoid assignments in operands
13473 src/pipe/server/performancequery/ClientUpdater.java 106 Avoid empty finally blocks
13474 src/pipe/server/performancequery/ClientUpdater.java 145 Avoid variables with short names like id
13475 src/pipe/server/performancequery/ClientUpdater.java 162 Use block level rather than method level synchronization
13476 src/pipe/server/performancequery/DrmaaExecutor.java 36 The class 'DrmaaExecutor' has a Cyclomatic Complexity of 8 (Highest = 14).
13477 src/pipe/server/performancequery/DrmaaExecutor.java 38 Found non-transient, non-static member. Please mark as transient or provide accessors.
13478 src/pipe/server/performancequery/DrmaaExecutor.java 38 Found non-transient, non-static member. Please mark as transient or provide accessors.
13479 src/pipe/server/performancequery/DrmaaExecutor.java 38 Found non-transient, non-static member. Please mark as transient or provide accessors.
13480 src/pipe/server/performancequery/DrmaaExecutor.java 39 Found non-transient, non-static member. Please mark as transient or provide accessors.
13481 src/pipe/server/performancequery/DrmaaExecutor.java 40 Found non-transient, non-static member. Please mark as transient or provide accessors.
13482 src/pipe/server/performancequery/DrmaaExecutor.java 47 Avoid excessively long variable names like startResultsDirPath
13483 src/pipe/server/performancequery/DrmaaExecutor.java 67 Avoid really long methods.
13484 src/pipe/server/performancequery/DrmaaExecutor.java 67 Avoid using implementation types like 'ArrayList'; use the interface instead
13485 src/pipe/server/performancequery/DrmaaExecutor.java 67 Avoid using implementation types like 'ArrayList'; use the interface instead
13486 src/pipe/server/performancequery/DrmaaExecutor.java 67 The method 'doCall' has a Cyclomatic Complexity of 14.
13487 src/pipe/server/performancequery/DrmaaExecutor.java 76 Avoid variables with short names like r
13488 src/pipe/server/performancequery/DrmaaExecutor.java 76 Found 'DU'-anomaly for variable 'r' (lines '76'-'257').
13489 src/pipe/server/performancequery/DrmaaExecutor.java 77 Found 'DD'-anomaly for variable 'drmSession' (lines '77'-'84').
13490 src/pipe/server/performancequery/DrmaaExecutor.java 78 Found 'DD'-anomaly for variable 'exitInfo' (lines '78'-'124').
13491 src/pipe/server/performancequery/DrmaaExecutor.java 78 Found 'DD'-anomaly for variable 'exitInfo' (lines '78'-'136').
13492 src/pipe/server/performancequery/DrmaaExecutor.java 78 Found 'DD'-anomaly for variable 'exitInfo' (lines '78'-'141').
13493 src/pipe/server/performancequery/DrmaaExecutor.java 78 Found 'DD'-anomaly for variable 'exitInfo' (lines '78'-'167').
13494 src/pipe/server/performancequery/DrmaaExecutor.java 78 Found 'DD'-anomaly for variable 'exitInfo' (lines '78'-'192').
13495 src/pipe/server/performancequery/DrmaaExecutor.java 78 Found 'DD'-anomaly for variable 'exitInfo' (lines '78'-'212').
13496 src/pipe/server/performancequery/DrmaaExecutor.java 78 Found 'DD'-anomaly for variable 'exitInfo' (lines '78'-'92').
13497 src/pipe/server/performancequery/DrmaaExecutor.java 78 Found 'DU'-anomaly for variable 'exitInfo' (lines '78'-'257').
13498 src/pipe/server/performancequery/DrmaaExecutor.java 84 Found 'DU'-anomaly for variable 'drmSession' (lines '84'-'257').
13499 src/pipe/server/performancequery/DrmaaExecutor.java 85 Found 'DU'-anomaly for variable 'pathToModFile' (lines '85'-'257').
13500 src/pipe/server/performancequery/DrmaaExecutor.java 105 Avoid using final local variables, turn them into fields
13501 src/pipe/server/performancequery/DrmaaExecutor.java 151 Avoid variables with short names like p
13502 src/pipe/server/performancequery/DrmaaExecutor.java 174 Avoid variables with short names like p
13503 src/pipe/server/performancequery/DrmaaExecutor.java 216 Avoid using final local variables, turn them into fields
13504 src/pipe/server/performancequery/DrmaaExecutor.java 265 Found 'DU'-anomaly for variable 'resultsDirectory' (lines '265'-'336').
13505 src/pipe/server/performancequery/DrmaaExecutor.java 266 Do not add empty strings
13506 src/pipe/server/performancequery/DrmaaExecutor.java 268 A switch statement does not contain a break
13507 src/pipe/server/performancequery/DrmaaExecutor.java 272 A method should have only one exit point, and that should be the last statement in the method
13508 src/pipe/server/performancequery/DrmaaExecutor.java 280 A method should have only one exit point, and that should be the last statement in the method
13509 src/pipe/server/performancequery/DrmaaExecutor.java 288 A method should have only one exit point, and that should be the last statement in the method
13510 src/pipe/server/performancequery/DrmaaExecutor.java 297 A method should have only one exit point, and that should be the last statement in the method
13511 src/pipe/server/performancequery/DrmaaExecutor.java 305 A method should have only one exit point, and that should be the last statement in the method
13512 src/pipe/server/performancequery/DrmaaExecutor.java 333 Avoid using final local variables, turn them into fields
13513 src/pipe/server/performancequery/MomentSSPExecutor.java 22 The class 'MomentSSPExecutor' has a Cyclomatic Complexity of 6 (Highest = 10).
13514 src/pipe/server/performancequery/MomentSSPExecutor.java 29 Avoid using implementation types like 'ArrayList'; use the interface instead
13515 src/pipe/server/performancequery/MomentSSPExecutor.java 29 Avoid using implementation types like 'ArrayList'; use the interface instead
13516 src/pipe/server/performancequery/MomentSSPExecutor.java 29 The method 'doCall' has a Cyclomatic Complexity of 10.
13517 src/pipe/server/performancequery/MomentSSPExecutor.java 29 The method doCall() has an NPath complexity of 378
13518 src/pipe/server/performancequery/MomentSSPExecutor.java 33 Avoid variables with short names like r
13519 src/pipe/server/performancequery/MomentSSPExecutor.java 33 Found 'DU'-anomaly for variable 'r' (lines '33'-'95').
13520 src/pipe/server/performancequery/MomentSSPExecutor.java 38 Found 'DU'-anomaly for variable 'nthMoment' (lines '38'-'95').
13521 src/pipe/server/performancequery/MomentSSPExecutor.java 42 Found 'DU'-anomaly for variable 'results' (lines '42'-'95').
13522 src/pipe/server/performancequery/MomentSSPExecutor.java 44 Found 'DU'-anomaly for variable 'count' (lines '44'-'95').
13523 src/pipe/server/performancequery/MomentSSPExecutor.java 45 Found 'DU'-anomaly for variable 'value' (lines '45'-'95').
13524 src/pipe/server/performancequery/MomentSSPExecutor.java 47 Avoid variables with short names like s1
13525 src/pipe/server/performancequery/MomentSSPExecutor.java 50 Found 'DD'-anomaly for variable 'line' (lines '50'-'78').
13526 src/pipe/server/performancequery/MomentSSPExecutor.java 50 Found 'DU'-anomaly for variable 'line' (lines '50'-'95').
13527 src/pipe/server/performancequery/MomentSSPExecutor.java 54 Avoid instantiating new objects inside loops
13528 src/pipe/server/performancequery/MomentSSPExecutor.java 54 Avoid variables with short names like s2
13529 src/pipe/server/performancequery/MomentSSPExecutor.java 55 Avoid variables with short names like x
13530 src/pipe/server/performancequery/MomentSSPExecutor.java 56 Avoid variables with short names like y
13531 src/pipe/server/performancequery/MomentSSPExecutor.java 58 Avoid if (x != y) ..; else ..;
13532 src/pipe/server/performancequery/MomentSSPExecutor.java 78 Found 'DD'-anomaly for variable 'line' (lines '78'-'78').
13533 src/pipe/server/performancequery/MomentSSPExecutor.java 78 Found 'DU'-anomaly for variable 'line' (lines '78'-'95').
13534 src/pipe/server/performancequery/MomentSSPExecutor.java 81 Found 'DD'-anomaly for variable 'currentMoment' (lines '81'-'84').
13535 src/pipe/server/performancequery/NodeAnalyserExecutor.java 29 Avoid using implementation types like 'ArrayList'; use the interface instead
13536 src/pipe/server/performancequery/NodeAnalyserExecutor.java 29 Avoid using implementation types like 'ArrayList'; use the interface instead
13537 src/pipe/server/performancequery/NodeAnalyserExecutor.java 33 Avoid variables with short names like r
13538 src/pipe/server/performancequery/PerformanceQueryDrmaaSession.java 25 Found 'DD'-anomaly for variable 'jobId' (lines '25'-'51').
13539 src/pipe/server/performancequery/PerformanceQueryDrmaaSession.java 26 Found 'DD'-anomaly for variable 'info' (lines '26'-'54').
13540 src/pipe/server/performancequery/PerformanceQueryDrmaaSession.java 34 Avoid if (x != y) ..; else ..;
13541 src/pipe/server/performancequery/PerformanceQueryDrmaaSession.java 36 Found 'DD'-anomaly for variable 'jobArgs' (lines '36'-'37').
13542 src/pipe/server/performancequery/PerformanceQueryDrmaaSession.java 60 The String literal "Job " appears 5 times in this file; the first occurrence is on line 60
13543 src/pipe/server/performancequery/PerformanceQueryServerAction.java 1 A high number of imports can indicate a high degree of coupling within an object.
13544 src/pipe/server/performancequery/PerformanceQueryServerAction.java 45 The class 'PerformanceQueryServerAction' has a Cyclomatic Complexity of 4 (Highest = 17).
13545 src/pipe/server/performancequery/PerformanceQueryServerAction.java 47 To be compliant to J2EE, a webapp should not use any thread.
13546 src/pipe/server/performancequery/PerformanceQueryServerAction.java 52 This class has too many methods, consider refactoring it.
13547 src/pipe/server/performancequery/PerformanceQueryServerAction.java 54 Found non-transient, non-static member. Please mark as transient or provide accessors.
13548 src/pipe/server/performancequery/PerformanceQueryServerAction.java 57 Found non-transient, non-static member. Please mark as transient or provide accessors.
13549 src/pipe/server/performancequery/PerformanceQueryServerAction.java 59 Found non-transient, non-static member. Please mark as transient or provide accessors.
13550 src/pipe/server/performancequery/PerformanceQueryServerAction.java 61 Found non-transient, non-static member. Please mark as transient or provide accessors.
13551 src/pipe/server/performancequery/PerformanceQueryServerAction.java 63 Found non-transient, non-static member. Please mark as transient or provide accessors.
13552 src/pipe/server/performancequery/PerformanceQueryServerAction.java 65 Avoid unused private fields such as 'statusPort'.
13553 src/pipe/server/performancequery/PerformanceQueryServerAction.java 65 Perhaps 'statusPort' could be replaced by a local variable.
13554 src/pipe/server/performancequery/PerformanceQueryServerAction.java 71 Avoid using implementation types like 'ArrayList'; use the interface instead
13555 src/pipe/server/performancequery/PerformanceQueryServerAction.java 71 Avoid using implementation types like 'ArrayList'; use the interface instead
13556 src/pipe/server/performancequery/PerformanceQueryServerAction.java 84 Avoid variables with short names like id
13557 src/pipe/server/performancequery/PerformanceQueryServerAction.java 86 Avoid using implementation types like 'HashMap'; use the interface instead
13558 src/pipe/server/performancequery/PerformanceQueryServerAction.java 86 Avoid using implementation types like 'HashMap'; use the interface instead
13559 src/pipe/server/performancequery/PerformanceQueryServerAction.java 133 To be compliant to J2EE, a webapp should not use any thread.
13560 src/pipe/server/performancequery/PerformanceQueryServerAction.java 204 Avoid excessively long variable names like finishedBeforeTermination
13561 src/pipe/server/performancequery/PerformanceQueryServerAction.java 204 Local variable 'finishedBeforeTermination' could be declared final
13562 src/pipe/server/performancequery/PerformanceQueryServerAction.java 239 Avoid using final local variables, turn them into fields
13563 src/pipe/server/performancequery/PerformanceQueryServerAction.java 314 Avoid using if...else statements without curly braces
13564 src/pipe/server/performancequery/PerformanceQueryServerAction.java 317 Avoid really long methods.
13565 src/pipe/server/performancequery/PerformanceQueryServerAction.java 317 The method 'evalutateOperation' has a Cyclomatic Complexity of 17.
13566 src/pipe/server/performancequery/PerformanceQueryServerAction.java 321 Avoid variables with short names like ex
13567 src/pipe/server/performancequery/PerformanceQueryServerAction.java 321 Found 'DD'-anomaly for variable 'ex' (lines '321'-'325').
13568 src/pipe/server/performancequery/PerformanceQueryServerAction.java 321 Found 'DD'-anomaly for variable 'ex' (lines '321'-'334').
13569 src/pipe/server/performancequery/PerformanceQueryServerAction.java 321 Found 'DD'-anomaly for variable 'ex' (lines '321'-'343').
13570 src/pipe/server/performancequery/PerformanceQueryServerAction.java 321 Found 'DD'-anomaly for variable 'ex' (lines '321'-'356').
13571 src/pipe/server/performancequery/PerformanceQueryServerAction.java 321 Found 'DD'-anomaly for variable 'ex' (lines '321'-'365').
13572 src/pipe/server/performancequery/PerformanceQueryServerAction.java 321 Found 'DD'-anomaly for variable 'ex' (lines '321'-'370').
13573 src/pipe/server/performancequery/PerformanceQueryServerAction.java 321 Found 'DD'-anomaly for variable 'ex' (lines '321'-'378').
13574 src/pipe/server/performancequery/PerformanceQueryServerAction.java 321 Found 'DD'-anomaly for variable 'ex' (lines '321'-'392').
13575 src/pipe/server/performancequery/PerformanceQueryServerAction.java 321 Found 'DD'-anomaly for variable 'ex' (lines '321'-'406').
13576 src/pipe/server/performancequery/PerformanceQueryServerAction.java 321 Found 'DD'-anomaly for variable 'ex' (lines '321'-'419').
13577 src/pipe/server/performancequery/PerformanceQueryServerAction.java 321 Found 'DU'-anomaly for variable 'ex' (lines '321'-'441').
13578 src/pipe/server/performancequery/PerformanceQueryServerAction.java 445 Document empty method
13579 src/pipe/server/performancequery/PerformanceQueryServerAction.java 452 Avoid using if statements without curly braces
13580 src/pipe/server/performancequery/PerformanceQueryServerAction.java 453 A method should have only one exit point, and that should be the last statement in the method
13581 src/pipe/server/performancequery/PerformanceQueryServerAction.java 469 Avoid using if...else statements without curly braces
13582 src/pipe/server/performancequery/PerformanceQueryServerAction.java 493 Assigning an Object to null is a code smell. Consider refactoring.
13583 src/pipe/server/performancequery/PerformanceQueryServerAction.java 494 Assigning an Object to null is a code smell. Consider refactoring.
13584 src/pipe/server/performancequery/PerformanceQueryServerAction.java 500 Found 'DD'-anomaly for variable 'translateQuery' (lines '500'-'505').
13585 src/pipe/server/performancequery/PerformanceQueryServerAction.java 515 Avoid variables with short names like r
13586 src/pipe/server/performancequery/PerformanceQueryServerAction.java 515 To be compliant to J2EE, a webapp should not use any thread.
13587 src/pipe/server/performancequery/PerformanceQueryServerAction.java 515 To be compliant to J2EE, a webapp should not use any thread.
13588 src/pipe/server/performancequery/PerformanceQueryServerAction.java 517 Avoid using ThreadGroup; it is not thread safe
13589 src/pipe/server/performancequery/PerformanceQueryServerAction.java 517 To be compliant to J2EE, a webapp should not use any thread.
13590 src/pipe/server/performancequery/PerformanceQueryServerAction.java 522 Found 'DD'-anomaly for variable 'endState' (lines '522'-'529').
13591 src/pipe/server/performancequery/PerformanceQueryServerAction.java 529 Found 'DD'-anomaly for variable 'endState' (lines '529'-'529').
13592 src/pipe/server/performancequery/PerformanceQueryServerAction.java 533 Found 'DD'-anomaly for variable 'endState' (lines '533'-'529').
13593 src/pipe/server/performancequery/PerformanceQueryServerAction.java 563 Avoid using if...else statements without curly braces
13594 src/pipe/server/performancequery/PoolWaiter.java 12 Avoid modifiers which are implied by the context
13595 src/pipe/server/performancequery/QueryServerException.java 15 Avoid variables with short names like e
13596 src/pipe/server/performancequery/ResultSender.java 12 Found non-transient, non-static member. Please mark as transient or provide accessors.
13597 src/pipe/server/performancequery/ResultSender.java 14 Found non-transient, non-static member. Please mark as transient or provide accessors.
13598 src/pipe/server/performancequery/ResultSender.java 14 Private field 'out' could be made final; it is only initialized in the declaration or constructor.
13599 src/pipe/server/performancequery/ResultSender.java 46 Avoid instantiating new objects inside loops
13600 src/pipe/server/performancequery/ResultSender.java 59 Use block level rather than method level synchronization
13601 src/pipe/server/performancequery/ServerExceptionHandler.java 18 Found non-transient, non-static member. Please mark as transient or provide accessors.
13602 src/pipe/server/performancequery/ServerExceptionHandler.java 24 To be compliant to J2EE, a webapp should not use any thread.
13603 src/pipe/server/performancequery/ServerExceptionHandler.java 41 To be compliant to J2EE, a webapp should not use any thread.
13604 src/pipe/server/performancequery/ServerLoggingHandler.java 12 An Interface should be used only to model a behaviour; consider converting this to a class.
13605 src/pipe/server/performancequery/ServerLoggingHandler.java 15 Avoid modifiers which are implied by the context
13606 src/pipe/server/performancequery/ServerLoggingHandler.java 15 Variables that are final and static should be in all caps.
13607 src/pipe/server/performancequery/ServerLoggingHandler.java 16 Avoid modifiers which are implied by the context
13608 src/pipe/server/performancequery/ServerLoggingHandler.java 16 Variables that are final and static should be in all caps.
13609 src/pipe/server/performancequery/SimpleAnalysisExecutor.java 35 Avoid using implementation types like 'ArrayList'; use the interface instead
13610 src/pipe/server/performancequery/SimpleAnalysisExecutor.java 35 Avoid using implementation types like 'ArrayList'; use the interface instead
13611 src/pipe/server/performancequery/SimpleAnalysisExecutor.java 40 Avoid variables with short names like r
13612 src/pipe/server/performancequery/SimpleAnalysisExecutor.java 40 Found 'DD'-anomaly for variable 'r' (lines '40'-'53').
13613 src/pipe/server/performancequery/SimpleAnalysisExecutor.java 40 Found 'DU'-anomaly for variable 'r' (lines '40'-'76').
13614 src/pipe/server/performancequery/SimpleAnalysisExecutor.java 57 Avoid variables with short names like p
13615 src/pipe/server/performancequery/SimpleNode.java 18 Abstract classes should be named AbstractXXX
13616 src/pipe/server/performancequery/SimpleNode.java 22 Avoid variables with short names like id
13617 src/pipe/server/performancequery/SimpleNode.java 22 Found non-transient, non-static member. Please mark as transient or provide accessors.
13618 src/pipe/server/performancequery/SimpleNode.java 23 Found non-transient, non-static member. Please mark as transient or provide accessors.
13619 src/pipe/server/performancequery/SimpleNode.java 26 Found non-transient, non-static member. Please mark as transient or provide accessors.
13620 src/pipe/server/performancequery/SimpleNode.java 30 Avoid variables with short names like id
13621 src/pipe/server/performancequery/SimpleNode.java 30 Parameter 'id' is not assigned and could be declared final
13622 src/pipe/server/performancequery/SimpleNode.java 30 Parameter 'parent' is not assigned and could be declared final
13623 src/pipe/server/performancequery/SimpleNode.java 30 Parameter 'type' is not assigned and could be declared final
13624 src/pipe/server/performancequery/SimpleValueNode.java 20 Found non-transient, non-static member. Please mark as transient or provide accessors.
13625 src/pipe/server/performancequery/SimpleValueNode.java 27 Avoid variables with short names like id
13626 src/pipe/server/performancequery/SimpleValueNode.java 27 Parameter 'id' is not assigned and could be declared final
13627 src/pipe/server/performancequery/SimpleValueNode.java 27 Parameter 'parent' is not assigned and could be declared final
13628 src/pipe/server/performancequery/SimpleValueNode.java 27 Parameter 'type' is not assigned and could be declared final
13629 src/pipe/server/performancequery/SimpleValueNode.java 27 Parameter 'value' is not assigned and could be declared final
13630 src/pipe/server/performancequery/StatusIndicatorUpdater.java 12 Avoid variables with short names like ln
13631 src/pipe/server/performancequery/nodeanalyser/ArithComp.java 19 Found non-transient, non-static member. Please mark as transient or provide accessors.
13632 src/pipe/server/performancequery/nodeanalyser/ArithComp.java 37 Found 'DU'-anomaly for variable 'lvalue' (lines '37'-'67').
13633 src/pipe/server/performancequery/nodeanalyser/ArithComp.java 38 Found 'DU'-anomaly for variable 'rvalue' (lines '38'-'67').
13634 src/pipe/server/performancequery/nodeanalyser/ArithComp.java 72 A switch statement does not contain a break
13635 src/pipe/server/performancequery/nodeanalyser/ArithOp.java 20 Found non-transient, non-static member. Please mark as transient or provide accessors.
13636 src/pipe/server/performancequery/nodeanalyser/ArithOp.java 38 Found 'DU'-anomaly for variable 'lvalue' (lines '38'-'68').
13637 src/pipe/server/performancequery/nodeanalyser/ArithOp.java 39 Found 'DU'-anomaly for variable 'rvalue' (lines '39'-'68').
13638 src/pipe/server/performancequery/nodeanalyser/ArithOp.java 73 A switch statement does not contain a break
13639 src/pipe/server/performancequery/nodeanalyser/BinaryNodeAnalyser.java 12 Abstract classes should be named AbstractXXX
13640 src/pipe/server/performancequery/nodeanalyser/BoolNode.java 20 Found non-transient, non-static member. Please mark as transient or provide accessors.
13641 src/pipe/server/performancequery/nodeanalyser/BoolNode.java 27 A getX() method which returns a boolean should be named isX()
13642 src/pipe/server/performancequery/nodeanalyser/CalculationNodeAnalyser.java 12 Abstract classes should be named AbstractXXX
13643 src/pipe/server/performancequery/nodeanalyser/DisCon.java 19 Found non-transient, non-static member. Please mark as transient or provide accessors.
13644 src/pipe/server/performancequery/nodeanalyser/DisCon.java 19 It is somewhat confusing to have a field name matching the declaring class name
13645 src/pipe/server/performancequery/nodeanalyser/DisCon.java 41 Found 'DU'-anomaly for variable 'lvalue' (lines '41'-'60').
13646 src/pipe/server/performancequery/nodeanalyser/DisCon.java 42 Found 'DU'-anomaly for variable 'rvalue' (lines '42'-'60').
13647 src/pipe/server/performancequery/nodeanalyser/DisCon.java 65 A switch statement does not contain a break
13648 src/pipe/server/performancequery/nodeanalyser/InInterval.java 41 No need to call String.valueOf to append to a string.
13649 src/pipe/server/performancequery/nodeanalyser/InInterval.java 43 No need to call String.valueOf to append to a string.
13650 src/pipe/server/performancequery/nodeanalyser/InInterval.java 55 A switch statement does not contain a break
13651 src/pipe/server/performancequery/nodeanalyser/Negation.java 29 Local variable 'value' could be declared final
13652 src/pipe/server/performancequery/nodeanalyser/Negation.java 41 A switch statement does not contain a break
13653 src/pipe/server/performancequery/nodeanalyser/NodeAnalyser.java 14 Abstract classes should be named AbstractXXX
13654 src/pipe/server/performancequery/nodeanalyser/NodeAnalyser.java 16 Found non-transient, non-static member. Please mark as transient or provide accessors.
13655 src/pipe/server/performancequery/nodeanalyser/NodeAnalyserHelper.java 22 All methods are static. Consider using Singleton instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.
13656 src/pipe/server/performancequery/nodeanalyser/NodeAnalyserHelper.java 122 Avoid variables with short names like n
13657 src/pipe/server/performancequery/nodeanalyser/NodeAnalyserHelper.java 124 Avoid variables with short names like s
13658 src/pipe/server/performancequery/nodeanalyser/NodeAnalyserLoggingHandler.java 12 An Interface should be used only to model a behaviour; consider converting this to a class.
13659 src/pipe/server/performancequery/nodeanalyser/NodeAnalyserLoggingHandler.java 14 Avoid modifiers which are implied by the context
13660 src/pipe/server/performancequery/nodeanalyser/NodeAnalyserLoggingHandler.java 14 Variables that are final and static should be in all caps.
13661 src/pipe/server/performancequery/nodeanalyser/NodeAnalyserLoggingHandler.java 15 Avoid modifiers which are implied by the context
13662 src/pipe/server/performancequery/nodeanalyser/NodeAnalyserLoggingHandler.java 15 Variables that are final and static should be in all caps.
13663 src/pipe/server/performancequery/nodeanalyser/NumNode.java 21 Found non-transient, non-static member. Please mark as transient or provide accessors.
13664 src/pipe/server/performancequery/nodeanalyser/RangeNode.java 21 Found non-transient, non-static member. Please mark as transient or provide accessors.
13665 src/pipe/server/performancequery/nodeanalyser/RangeNode.java 21 Found non-transient, non-static member. Please mark as transient or provide accessors.
13666 src/pipe/server/performancequery/nodeanalyser/RangeNode.java 26 Overridable method 'checkChildValid' called during object construction
13667 src/pipe/server/performancequery/nodeanalyser/RangeNode.java 27 Overridable method 'checkChildValid' called during object construction
13668 src/pipe/server/performancequery/nodeanalyser/RangeNode.java 29 Avoid using if statements without curly braces
13669 src/pipe/server/performancequery/nodeanalyser/RangeNode.java 37 Avoid using if...else statements without curly braces
13670 src/pipe/server/performancequery/nodeanalyser/RangeNode.java 38 Avoid using if...else statements without curly braces
13671 src/pipe/server/performancequery/nodeanalyser/RangeNode.java 50 A switch statement does not contain a break
13672 src/pipe/server/performancequery/nodeanalyser/UnaryNodeAnalyser.java 12 Abstract classes should be named AbstractXXX
13673 src/pipe/server/performancequery/nodeanalyser/UnaryNodeAnalyser.java 15 Found non-transient, non-static member. Please mark as transient or provide accessors.
13674 src/pipe/server/performancequery/nodeanalyser/ValueNodeAnalyser.java 14 Abstract classes should be named AbstractXXX
13675 src/pipe/server/performancequery/nodeanalyser/ValueNodeAnalyser.java 28 An empty method in an abstract class should be abstract instead
13676 src/pipe/server/performancequery/structure/ModFile.java 34 Assigning an Object to null is a code smell. Consider refactoring.
13677 src/pipe/server/performancequery/structure/ModFile.java 39 Found non-transient, non-static member. Please mark as transient or provide accessors.
13678 src/pipe/server/performancequery/structure/ModFile.java 41 Found non-transient, non-static member. Please mark as transient or provide accessors.
13679 src/pipe/server/performancequery/structure/ModFile.java 43 Found non-transient, non-static member. Please mark as transient or provide accessors.
13680 src/pipe/server/performancequery/structure/ModFile.java 45 Found non-transient, non-static member. Please mark as transient or provide accessors.
13681 src/pipe/server/performancequery/structure/ModFileBuilder.java 14 Found non-transient, non-static member. Please mark as transient or provide accessors.
13682 src/pipe/server/performancequery/structure/ModFileBuilder.java 14 This final field could be made static
13683 src/pipe/server/performancequery/structure/ModFileBuilder.java 16 Avoid excessively long variable names like currentFileContents
13684 src/pipe/server/performancequery/structure/ModFileBuilder.java 16 Found non-transient, non-static member. Please mark as transient or provide accessors.
13685 src/pipe/server/performancequery/structure/ModFileBuilder.java 17 Found non-transient, non-static member. Please mark as transient or provide accessors.
13686 src/pipe/server/performancequery/structure/ModFileBuilder.java 19 Found non-transient, non-static member. Please mark as transient or provide accessors.
13687 src/pipe/server/performancequery/structure/ModFileBuilder.java 20 Found non-transient, non-static member. Please mark as transient or provide accessors.
13688 src/pipe/server/performancequery/structure/ModFileBuilder.java 28 Avoid variables with short names like m
13689 src/pipe/server/performancequery/structure/ModFileBuilder.java 44 Use explicit scoping instead of the default package private level
13690 src/pipe/server/performancequery/structure/ModFileBuilder.java 49 Use explicit scoping instead of the default package private level
13691 src/pipe/server/performancequery/structure/ModFileBuilder.java 53 Avoid excessively long variable names like steadyStateModFile
13692 src/pipe/server/performancequery/structure/ModFileBuilder.java 62 Use explicit scoping instead of the default package private level
13693 src/pipe/server/performancequery/structure/ModFileBuilder.java 68 Avoid variables with short names like m
13694 src/pipe/server/performancequery/structure/ModFileBuilder.java 73 Avoid variables with short names like m
13695 src/pipe/server/performancequery/structure/ModFileBuilder.java 98 Avoid using final local variables, turn them into fields
13696 src/pipe/server/performancequery/structure/ModFileBuilder.java 99 Avoid using final local variables, turn them into fields
13697 src/pipe/server/performancequery/structure/ModFileBuilder.java 101 Avoid variables with short names like m
13698 src/pipe/server/performancequery/structure/OperationSubtree.java 11 Found non-transient, non-static member. Please mark as transient or provide accessors.
13699 src/pipe/server/performancequery/structure/OperationSubtree.java 19 Assigning an Object to null is a code smell. Consider refactoring.
13700 src/pipe/server/performancequery/structure/ParentSubtree.java 18 Abstract classes should be named AbstractXXX
13701 src/pipe/server/performancequery/structure/ParentSubtree.java 21 Found non-transient, non-static member. Please mark as transient or provide accessors.
13702 src/pipe/server/performancequery/structure/ParentSubtree.java 39 Avoid variables with short names like r
13703 src/pipe/server/performancequery/structure/ParentSubtree.java 39 Found 'DD'-anomaly for variable 'r' (lines '39'-'42').
13704 src/pipe/server/performancequery/structure/ParentSubtree.java 42 Found 'DU'-anomaly for variable 'r' (lines '42'-'58').
13705 src/pipe/server/performancequery/structure/ResultGetter.java 10 Avoid modifiers which are implied by the context
13706 src/pipe/server/performancequery/structure/ResultSubtree.java 14 Found non-transient, non-static member. Please mark as transient or provide accessors.
13707 src/pipe/server/performancequery/structure/ResultSubtree.java 14 Use explicit scoping instead of the default package private level
13708 src/pipe/server/performancequery/structure/SequentialSubtree.java 23 Avoid using implementation types like 'Vector'; use the interface instead
13709 src/pipe/server/performancequery/structure/SequentialSubtree.java 23 Avoid using implementation types like 'Vector'; use the interface instead
13710 src/pipe/server/performancequery/structure/SequentialSubtree.java 23 Consider replacing this Vector with the newer java.util.List
13711 src/pipe/server/performancequery/structure/SequentialSubtree.java 23 Found non-transient, non-static member. Please mark as transient or provide accessors.
13712 src/pipe/server/performancequery/structure/SequentialSubtree.java 23 Use ArrayList instead of Vector
13713 src/pipe/server/performancequery/structure/SequentialSubtree.java 23 Use explicit scoping instead of the default package private level
13714 src/pipe/server/performancequery/structure/SequentialSubtree.java 44 Avoid using implementation types like 'ArrayList'; use the interface instead
13715 src/pipe/server/performancequery/structure/SequentialSubtree.java 44 Avoid using implementation types like 'ArrayList'; use the interface instead
13716 src/pipe/server/performancequery/structure/SequentialSubtree.java 57 Avoid variables with short names like w
13717 src/pipe/server/performancequery/structure/SequentialSubtree.java 57 Found 'DD'-anomaly for variable 'w' (lines '57'-'60').
13718 src/pipe/server/performancequery/structure/SequentialSubtree.java 60 Found 'DD'-anomaly for variable 'w' (lines '60'-'60').
13719 src/pipe/server/performancequery/structure/StructureLoggingHandler.java 12 An Interface should be used only to model a behaviour; consider converting this to a class.
13720 src/pipe/server/performancequery/structure/StructureLoggingHandler.java 14 Avoid modifiers which are implied by the context
13721 src/pipe/server/performancequery/structure/StructureLoggingHandler.java 14 Variables that are final and static should be in all caps.
13722 src/pipe/server/performancequery/structure/StructureLoggingHandler.java 15 Avoid modifiers which are implied by the context
13723 src/pipe/server/performancequery/structure/StructureLoggingHandler.java 15 Variables that are final and static should be in all caps.
13724 src/pipe/server/performancequery/structure/Subtree.java 23 Abstract classes should be named AbstractXXX
13725 src/pipe/server/performancequery/structure/Subtree.java 24 This class has too many methods, consider refactoring it.
13726 src/pipe/server/performancequery/structure/Subtree.java 26 Found non-transient, non-static member. Please mark as transient or provide accessors.
13727 src/pipe/server/performancequery/structure/Subtree.java 28 Avoid using implementation types like 'ArrayList'; use the interface instead
13728 src/pipe/server/performancequery/structure/Subtree.java 28 Avoid using implementation types like 'ArrayList'; use the interface instead
13729 src/pipe/server/performancequery/structure/Subtree.java 28 Found non-transient, non-static member. Please mark as transient or provide accessors.
13730 src/pipe/server/performancequery/structure/Subtree.java 30 Avoid excessively long variable names like childSubtreesByRole
13731 src/pipe/server/performancequery/structure/Subtree.java 30 Avoid using implementation types like 'HashMap'; use the interface instead
13732 src/pipe/server/performancequery/structure/Subtree.java 30 Avoid using implementation types like 'HashMap'; use the interface instead
13733 src/pipe/server/performancequery/structure/Subtree.java 30 Found non-transient, non-static member. Please mark as transient or provide accessors.
13734 src/pipe/server/performancequery/structure/Subtree.java 32 Found non-transient, non-static member. Please mark as transient or provide accessors.
13735 src/pipe/server/performancequery/structure/Subtree.java 36 Found non-transient, non-static member. Please mark as transient or provide accessors.
13736 src/pipe/server/performancequery/structure/Subtree.java 59 Overridable method 'getType' called during object construction
13737 src/pipe/server/performancequery/structure/Subtree.java 64 Use equals() to compare object references.
13738 src/pipe/server/performancequery/structure/Subtree.java 91 Found 'DD'-anomaly for variable 'evaluated' (lines '91'-'96').
13739 src/pipe/server/performancequery/structure/Subtree.java 96 Found 'DD'-anomaly for variable 'evaluated' (lines '96'-'96').
13740 src/pipe/server/performancequery/structure/Subtree.java 117 Avoid using implementation types like 'ArrayList'; use the interface instead
13741 src/pipe/server/performancequery/structure/Subtree.java 117 Avoid using implementation types like 'ArrayList'; use the interface instead
13742 src/pipe/server/performancequery/structure/SubtreeComparator.java 14 Avoid variables with short names like a
13743 src/pipe/server/performancequery/structure/SubtreeComparator.java 14 Avoid variables with short names like b
13744 src/pipe/server/performancequery/structure/SubtreeComparator.java 14 Parameter 'a' is not assigned and could be declared final
13745 src/pipe/server/performancequery/structure/SubtreeComparator.java 14 Parameter 'b' is not assigned and could be declared final
13746 src/pipe/server/performancequery/structure/SubtreeHelper.java 24 All methods are static. Consider using Singleton instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.
13747 src/pipe/server/performancequery/structure/SubtreeHelper.java 30 Avoid using implementation types like 'ArrayList'; use the interface instead
13748 src/pipe/server/performancequery/structure/SubtreeHelper.java 30 Avoid using implementation types like 'ArrayList'; use the interface instead
13749 src/pipe/server/performancequery/structure/SubtreeHelper.java 31 Avoid variables with short names like s
13750 src/pipe/server/performancequery/structure/SubtreeHelper.java 39 Consider simply returning the value vs storing it in local variable 'root'
13751 src/pipe/server/performancequery/structure/SubtreeHelper.java 42 Avoid using implementation types like 'ArrayList'; use the interface instead
13752 src/pipe/server/performancequery/structure/SubtreeHelper.java 42 Avoid using implementation types like 'ArrayList'; use the interface instead
13753 src/pipe/server/performancequery/structure/SubtreeHelper.java 63 Avoid variables with short names like s
13754 src/pipe/server/performancequery/structure/SubtreeHelper.java 110 Avoid variables with short names like s
13755 src/pipe/server/performancequery/structure/SubtreeHelper.java 114 Found 'DD'-anomaly for variable 'root' (lines '114'-'121').
13756 src/pipe/server/performancequery/structure/SubtreeHelper.java 114 Found 'DU'-anomaly for variable 'root' (lines '114'-'124').
13757 src/pipe/server/performancequery/structure/SubtreeHelper.java 164 Found 'DD'-anomaly for variable 'node' (lines '164'-'171').
13758 src/pipe/server/performancequery/structure/SubtreeHelper.java 171 A method should have only one exit point, and that should be the last statement in the method
13759 src/pipe/server/performancequery/structure/SubtreeHelper.java 171 Found 'DU'-anomaly for variable 'node' (lines '171'-'180').
13760 src/pipe/server/performancequery/structure/SubtreeHelper.java 184 Avoid variables with short names like t
13761 src/pipe/server/performancequery/structure/SubtreeHelper.java 191 Avoid using final local variables, turn them into fields
13762 src/pipe/server/performancequery/structure/SubtreeHelper.java 200 Prefer StringBuffer over += for concatenating strings
13763 src/pipe/server/performancequery/structure/SubtreeHelper.java 209 Avoid using implementation types like 'ArrayList'; use the interface instead
13764 src/pipe/server/performancequery/structure/SubtreeHelper.java 209 Avoid using implementation types like 'ArrayList'; use the interface instead
13765 src/pipe/server/performancequery/structure/TranslateQueryTree.java 24 This class has too many methods, consider refactoring it.
13766 src/pipe/server/performancequery/structure/TranslateQueryTree.java 26 Found non-transient, non-static member. Please mark as transient or provide accessors.
13767 src/pipe/server/performancequery/structure/TranslateQueryTree.java 27 Found non-transient, non-static member. Please mark as transient or provide accessors.
13768 src/pipe/server/performancequery/structure/TranslateQueryTree.java 27 It is somewhat confusing to have a field name with the same name as a method
13769 src/pipe/server/performancequery/structure/TranslateQueryTree.java 28 Avoid using implementation types like 'ArrayList'; use the interface instead
13770 src/pipe/server/performancequery/structure/TranslateQueryTree.java 28 Avoid using implementation types like 'ArrayList'; use the interface instead
13771 src/pipe/server/performancequery/structure/TranslateQueryTree.java 28 Found non-transient, non-static member. Please mark as transient or provide accessors.
13772 src/pipe/server/performancequery/structure/TranslateQueryTree.java 29 Avoid using implementation types like 'HashMap'; use the interface instead
13773 src/pipe/server/performancequery/structure/TranslateQueryTree.java 29 Avoid using implementation types like 'HashMap'; use the interface instead
13774 src/pipe/server/performancequery/structure/TranslateQueryTree.java 29 Found non-transient, non-static member. Please mark as transient or provide accessors.
13775 src/pipe/server/performancequery/structure/TranslateQueryTree.java 30 Avoid using implementation types like 'ArrayList'; use the interface instead
13776 src/pipe/server/performancequery/structure/TranslateQueryTree.java 30 Avoid using implementation types like 'ArrayList'; use the interface instead
13777 src/pipe/server/performancequery/structure/TranslateQueryTree.java 30 Found non-transient, non-static member. Please mark as transient or provide accessors.
13778 src/pipe/server/performancequery/structure/TranslateQueryTree.java 37 Avoid excessively long variable names like performanceMeasures
13779 src/pipe/server/performancequery/structure/TranslateQueryTree.java 40 Avoid using implementation types like 'ArrayList'; use the interface instead
13780 src/pipe/server/performancequery/structure/TranslateQueryTree.java 40 Avoid using implementation types like 'ArrayList'; use the interface instead
13781 src/pipe/server/performancequery/structure/TranslateQueryTree.java 44 Avoid using implementation types like 'ArrayList'; use the interface instead
13782 src/pipe/server/performancequery/structure/TranslateQueryTree.java 44 Avoid using implementation types like 'ArrayList'; use the interface instead
13783 src/pipe/server/performancequery/structure/TranslateQueryTree.java 84 The String literal "}\n" appears 20 times in this file; the first occurrence is on line 84
13784 src/pipe/server/performancequery/structure/TranslateQueryTree.java 144 Method names should not start with capital letters
13785 src/pipe/server/performancequery/structure/TranslateQueryTree.java 164 Avoid using final local variables, turn them into fields
13786 src/pipe/server/performancequery/structure/TranslateQueryTree.java 164 The String literal "argument not of type valuenode!" appears 5 times in this file; the first occurrence is on line 164
13787 src/pipe/server/performancequery/structure/TranslateQueryTree.java 189 Method names should not start with capital letters
13788 src/pipe/server/performancequery/structure/TranslateQueryTree.java 199 Avoid using final local variables, turn them into fields
13789 src/pipe/server/performancequery/structure/TranslateQueryTree.java 204 Found 'DU'-anomaly for variable 'densityNode' (lines '204'-'237').
13790 src/pipe/server/performancequery/structure/TranslateQueryTree.java 210 Found 'DU'-anomaly for variable 'num' (lines '210'-'237').
13791 src/pipe/server/performancequery/structure/TranslateQueryTree.java 214 Avoid using final local variables, turn them into fields
13792 src/pipe/server/performancequery/structure/TranslateQueryTree.java 223 Avoid using final local variables, turn them into fields
13793 src/pipe/server/performancequery/structure/TranslateQueryTree.java 228 Avoid variables with short names like m
13794 src/pipe/server/performancequery/structure/TranslateQueryTree.java 239 Method names should not start with capital letters
13795 src/pipe/server/performancequery/structure/TranslateQueryTree.java 247 Avoid variables with short names like m
13796 src/pipe/server/performancequery/structure/TranslateQueryTree.java 258 Method names should not start with capital letters
13797 src/pipe/server/performancequery/structure/TranslateQueryTree.java 270 Avoid variables with short names like m
13798 src/pipe/server/performancequery/structure/TranslateQueryTree.java 281 Method names should not start with capital letters
13799 src/pipe/server/performancequery/structure/TranslateQueryTree.java 290 Avoid using final local variables, turn them into fields
13800 src/pipe/server/performancequery/structure/TranslateQueryTree.java 454 A method should have only one exit point, and that should be the last statement in the method
13801 src/pipe/server/performancequery/structure/TranslateQueryTree.java 474 Avoid instantiating String objects; this is usually unnecessary.
13802 src/pipe/server/performancequery/structure/TranslateQueryTree.java 482 Prefer StringBuffer over += for concatenating strings
13803 src/pipe/server/performancequery/structure/TranslateQueryTree.java 488 Prefer StringBuffer over += for concatenating strings
13804 src/pipe/server/performancequery/structure/TranslateQueryTree.java 586 Found 'DU'-anomaly for variable 'groupCount' (lines '586'-'609').
13805 src/pipe/server/performancequery/structure/TranslateQueryTree.java 607 Found 'DU'-anomaly for variable 'groupCount' (lines '607'-'609').
13806 src/pipe/server/performancequery/structure/TranslateQueryTree.java 677 Avoid excessively long variable names like arcFromTransitions
13807 src/pipe/server/performancequery/structure/TranslateQueryTree.java 677 Found 'DU'-anomaly for variable 'arcFromTransitions' (lines '677'-'750').
13808 src/pipe/server/performancequery/structure/ValueSubtree.java 13 Found non-transient, non-static member. Please mark as transient or provide accessors.
13809 src/pipe/server/serverCommon/DrmaaSession.java 1 Package name contains upper case characters
13810 src/pipe/server/serverCommon/DrmaaSession.java 11 Abstract classes should be named AbstractXXX
13811 src/pipe/server/serverCommon/DrmaaSession.java 14 It is somewhat confusing to have a field name matching the declaring class name
13812 src/pipe/server/serverCommon/DrmaaSession.java 16 Use block level rather than method level synchronization
13813 src/pipe/server/serverCommon/DrmaaSession.java 25 Found non-transient, non-static member. Please mark as transient or provide accessors.
13814 src/pipe/server/serverCommon/PathsWrapper.java 1 Package name contains upper case characters
13815 src/pipe/server/serverCommon/PathsWrapper.java 20 The class 'PathsWrapper' has a Cyclomatic Complexity of 2 (Highest = 15).
13816 src/pipe/server/serverCommon/PathsWrapper.java 23 The Logger variable declaration does not contain the static and final modifiers
13817 src/pipe/server/serverCommon/PathsWrapper.java 25 Found non-transient, non-static member. Please mark as transient or provide accessors.
13818 src/pipe/server/serverCommon/PathsWrapper.java 25 Found non-transient, non-static member. Please mark as transient or provide accessors.
13819 src/pipe/server/serverCommon/PathsWrapper.java 25 Found non-transient, non-static member. Please mark as transient or provide accessors.
13820 src/pipe/server/serverCommon/PathsWrapper.java 25 Found non-transient, non-static member. Please mark as transient or provide accessors.
13821 src/pipe/server/serverCommon/PathsWrapper.java 25 Found non-transient, non-static member. Please mark as transient or provide accessors.
13822 src/pipe/server/serverCommon/PathsWrapper.java 26 Avoid excessively long variable names like probInIntervalPath
13823 src/pipe/server/serverCommon/PathsWrapper.java 33 The constructor 'PathsWrapper' has a Cyclomatic Complexity of 15.
13824 src/pipe/server/serverCommon/PathsWrapper.java 40 Avoid excessively long variable names like pathConfigFilePath
13825 src/pipe/server/serverCommon/PathsWrapper.java 45 Avoid assignments in operands
13826 src/pipe/server/serverCommon/PathsWrapper.java 104 Avoid throwing raw exception types.
13827 src/pipe/server/serverCommon/PathsWrapper.java 104 New exception is thrown in catch block, original stack trace may be lost
13828 src/pipe/server/serverCommon/PathsWrapper.java 109 Avoid throwing raw exception types.
13829 src/pipe/server/serverCommon/PathsWrapper.java 109 New exception is thrown in catch block, original stack trace may be lost
13830 src/pipe/server/serverCommon/PathsWrapper.java 115 Avoid throwing raw exception types.
13831 src/pipe/server/serverCommon/PathsWrapper.java 115 New exception is thrown in catch block, original stack trace may be lost
13832 src/pipe/server/serverCommon/ServerAction.java 17 Package name contains upper case characters
13833 src/pipe/server/serverCommon/ServerAction.java 48 The class 'ServerAction' has a Cyclomatic Complexity of 3 (Highest = 11).
13834 src/pipe/server/serverCommon/ServerAction.java 48 To be compliant to J2EE, a webapp should not use any thread.
13835 src/pipe/server/serverCommon/ServerAction.java 48 Too many fields
13836 src/pipe/server/serverCommon/ServerAction.java 50 Avoid variables with short names like e
13837 src/pipe/server/serverCommon/ServerAction.java 53 Avoid variables with short names like p
13838 src/pipe/server/serverCommon/ServerAction.java 58 Found non-transient, non-static member. Please mark as transient or provide accessors.
13839 src/pipe/server/serverCommon/ServerAction.java 58 It is somewhat confusing to have a field name matching the declaring class name
13840 src/pipe/server/serverCommon/ServerAction.java 58 To be compliant to J2EE, a webapp should not use any thread.
13841 src/pipe/server/serverCommon/ServerAction.java 59 Found non-transient, non-static member. Please mark as transient or provide accessors.
13842 src/pipe/server/serverCommon/ServerAction.java 61 Found non-transient, non-static member. Please mark as transient or provide accessors.
13843 src/pipe/server/serverCommon/ServerAction.java 62 Found non-transient, non-static member. Please mark as transient or provide accessors.
13844 src/pipe/server/serverCommon/ServerAction.java 63 Found non-transient, non-static member. Please mark as transient or provide accessors.
13845 src/pipe/server/serverCommon/ServerAction.java 72 Avoid using implementation types like 'ArrayList'; use the interface instead
13846 src/pipe/server/serverCommon/ServerAction.java 72 Avoid using implementation types like 'ArrayList'; use the interface instead
13847 src/pipe/server/serverCommon/ServerAction.java 73 Avoid using implementation types like 'HashMap'; use the interface instead
13848 src/pipe/server/serverCommon/ServerAction.java 73 Avoid using implementation types like 'HashMap'; use the interface instead
13849 src/pipe/server/serverCommon/ServerAction.java 82 Avoid using implementation types like 'HashMap'; use the interface instead
13850 src/pipe/server/serverCommon/ServerAction.java 82 Avoid using implementation types like 'HashMap'; use the interface instead
13851 src/pipe/server/serverCommon/ServerAction.java 84 Avoid variables with short names like in
13852 src/pipe/server/serverCommon/ServerAction.java 87 Use explicit scoping instead of the default package private level
13853 src/pipe/server/serverCommon/ServerAction.java 94 Avoid variables with short names like id
13854 src/pipe/server/serverCommon/ServerAction.java 96 Avoid using implementation types like 'HashMap'; use the interface instead
13855 src/pipe/server/serverCommon/ServerAction.java 96 Avoid using implementation types like 'HashMap'; use the interface instead
13856 src/pipe/server/serverCommon/ServerAction.java 102 Avoid excessively long variable names like analysisLogFilePath
13857 src/pipe/server/serverCommon/ServerAction.java 111 Avoid printStackTrace(); use a logger call instead.
13858 src/pipe/server/serverCommon/ServerAction.java 117 Avoid reassigning parameters such as 'id'
13859 src/pipe/server/serverCommon/ServerAction.java 117 Avoid variables with short names like id
13860 src/pipe/server/serverCommon/ServerAction.java 119 Avoid using implementation types like 'HashMap'; use the interface instead
13861 src/pipe/server/serverCommon/ServerAction.java 119 Avoid using implementation types like 'HashMap'; use the interface instead
13862 src/pipe/server/serverCommon/ServerAction.java 129 When instantiating a SimpleDateFormat object, specify a Locale
13863 src/pipe/server/serverCommon/ServerAction.java 130 When instantiating a SimpleDateFormat object, specify a Locale
13864 src/pipe/server/serverCommon/ServerAction.java 146 Avoid instantiating new objects inside loops
13865 src/pipe/server/serverCommon/ServerAction.java 166 Avoid using final local variables, turn them into fields
13866 src/pipe/server/serverCommon/ServerAction.java 167 When instantiating a SimpleDateFormat object, specify a Locale
13867 src/pipe/server/serverCommon/ServerAction.java 172 Avoid really long methods.
13868 src/pipe/server/serverCommon/ServerAction.java 172 Found 'UR'-anomaly for variable 'extraParams' (lines '172'-'303').
13869 src/pipe/server/serverCommon/ServerAction.java 172 The method 'run' has a Cyclomatic Complexity of 11.
13870 src/pipe/server/serverCommon/ServerAction.java 184 A high ratio of statements to labels in a switch statement. Consider refactoring.
13871 src/pipe/server/serverCommon/ServerAction.java 192 Avoid excessively long variable names like performanceMeasure
13872 src/pipe/server/serverCommon/ServerAction.java 213 To be compliant to J2EE, a webapp should not use any thread.
13873 src/pipe/server/serverCommon/ServerAction.java 213 To be compliant to J2EE, a webapp should not use any thread.
13874 src/pipe/server/serverCommon/ServerAction.java 266 To be compliant to J2EE, a webapp should not use any thread.
13875 src/pipe/server/serverCommon/ServerAction.java 280 Avoid using final local variables, turn them into fields
13876 src/pipe/server/serverCommon/ServerAction.java 366 Avoid printStackTrace(); use a logger call instead.
13877 src/pipe/server/serverCommon/ThreadGroupNameFilter.java 4 Package name contains upper case characters
13878 src/pipe/server/serverCommon/ThreadGroupNameFilter.java 15 Found non-transient, non-static member. Please mark as transient or provide accessors.
13879 src/pipe/server/serverCommon/ThreadGroupNameFilter.java 18 Avoid using ThreadGroup; it is not thread safe
13880 src/pipe/server/serverCommon/ThreadGroupNameFilter.java 27 Avoid using ThreadGroup; it is not thread safe